Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- runCustomNode :: Node -> Splices (Splice Identity) -> Splice Identity
- runCustomTemplate :: Template -> Splices (Splice Identity) -> Splice Identity
- lookupHtmlTemplate :: Monad n => ByteString -> HeistT m n (Maybe Template)
- lookupHtmlTemplateMust :: forall m n. Monad n => ByteString -> HeistT m n Template
- availableTemplates :: HeistState n -> [Text]
Documentation
runCustomNode :: Node -> Splices (Splice Identity) -> Splice Identity Source #
Useful for running a splice against an arbitrary node (such as that pulled from pandoc.tpl)
lookupHtmlTemplate :: Monad n => ByteString -> HeistT m n (Maybe Template) Source #
lookupHtmlTemplateMust :: forall m n. Monad n => ByteString -> HeistT m n Template Source #
availableTemplates :: HeistState n -> [Text] Source #