Safe Haskell | None |
---|---|
Language | Haskell98 |
Lucid support for Yesod.
Example Handler for a route, using Lucid to generate html, including a rendered url:
import Yesod.Lucid import Lucid getExampleR :: Handler LucidHtml getExampleR = lucid $ \url -> p_ $ a_ [href_ (url ExampleR)] "self link"
Documentation
type LucidHtml = Html () Source
Handler LucidHtml can be used for yesod handlers that use lucid to generate html.
lucid :: MonadHandler m => LucidGen (HandlerSite m) -> m LucidHtml Source
Output some lucid, passes a URL renderer to the continuation.