@hackage yesod-markdown0.12.2
Tools for using markdown in a yesod application
Categories
License
GPL-2.0-only
Maintainer
Patrick Brisbin <pbrisbin@gmail.com>
Links
Versions
Installation
Dependencies (12)
- base >=4.8.0 && <4.11
- blaze-html >=0.5 && <0.10
- blaze-markup >=0.5 && <0.9
- bytestring >=0.9 && <0.11
- directory
- pandoc >=2.0 && <2.2 Show all…
Dependents (6)
@hackage/yesod-raml-docs, @hackage/yesod-comments, @hackage/acme-everything, @hackage/yesod-bootstrap, @hackage/yesod-raml-bin, @hackage/yesod-crud-persist
Yesod Markdown
A small wrapper over Pandoc's powerful Markdown -> Html support, with
usage tailored for Yesod.
Usage
getPageR :: FilePath -> Handler RepHtml
getPageR fp = do
content <- liftIO $ fmap markdownToHtml (markdownFromFile fp)
defaultLayout do
[shamlet|
<div class="content">
#{content}
|]
For more information, see the haddocks.
Developing & Tests
stack setup
stack build --pedantic --test