| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Text.Pandoc.CrossRef.Util.Template
Documentation
Instances
data BlockTemplate Source #
Instances
| MkTemplate Block BlockTemplate Source # | |
Defined in Text.Pandoc.CrossRef.Util.Template Methods mkTemplate :: (VarFunc -> [Block]) -> BlockTemplate applyTemplate' :: Map Text [Inline] -> BlockTemplate -> [Block] Source # | |
class Data a => MkTemplate a b Source #
Minimal complete definition
mkTemplate, applyTemplate'
Instances
| MkTemplate Block BlockTemplate Source # | |
Defined in Text.Pandoc.CrossRef.Util.Template Methods mkTemplate :: (VarFunc -> [Block]) -> BlockTemplate applyTemplate' :: Map Text [Inline] -> BlockTemplate -> [Block] Source # | |
| MkTemplate Inline Template Source # | |
Defined in Text.Pandoc.CrossRef.Util.Template | |
makeTemplate :: MkTemplate a b => Meta -> [a] -> b Source #
applyTemplate :: MkTemplate a b => [Inline] -> [Inline] -> b -> [a] Source #
applyTemplate' :: MkTemplate a b => Map Text [Inline] -> b -> [a] Source #