Safe Haskell | None |
---|---|
Language | Haskell98 |
- renderModulesAsMarkdown :: (Functor m, Applicative m, MonadError MultipleErrors m) => [Module] -> m String
- type Docs = Writer [String] ()
- runDocs :: Docs -> String
- modulesAsMarkdown :: [Module] -> Docs
Documentation
renderModulesAsMarkdown :: (Functor m, Applicative m, MonadError MultipleErrors m) => [Module] -> m String Source
Take a list of modules and render them all in order, returning a single Markdown-formatted String.
modulesAsMarkdown :: [Module] -> Docs Source