Module

Webb.Writer.Lang.Purescript

Package
purescript-webb-writer
Repository
mitchellandwebb/webb-writer

#equals Source

equals :: forall m. Monad m => SWriterT m Unit

#typeEquals Source

typeEquals :: forall m. Monad m => String -> SWriterT m Unit

#putRecord Source

putRecord :: forall m. Monad m => Map String String -> SWriterT m Unit

#putRecordType Source

#putRecordUpdate Source

#putRecord' Source

putRecord' :: forall m. Monad m => String -> Map String String -> SWriterT m Unit

#putSignature Source

#bodyEquals Source

bodyEquals :: forall m. Monad m => String -> Array String -> SWriterT m Unit

#newtypeEquals Source

newtypeEquals :: forall m. Monad m => String -> Array String -> SWriterT m Unit

#dataEquals Source

dataEquals :: forall m. Monad m => String -> Array String -> SWriterT m Unit

#putType Source

putType :: forall m. Monad m => String -> Array String -> SWriterT m Unit

#putDo Source

putDo :: forall m. Monad m => SWriterT m Unit

#putAdo Source

putAdo :: forall m. Monad m => SWriterT m Unit

#moduleWhere Source

moduleWhere :: forall m. Monad m => String -> SWriterT m Unit

#putImport Source

putImport :: forall m. Monad m => String -> SWriterT m Unit

#string Source

string :: forall m. Monad m => String -> SWriterT m Unit

#multiLine Source

multiLine :: forall m. Monad m => String -> SWriterT m Unit