Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- class (Applicative m, Monad m) => TemplatesMonad m where
- getTemplates :: m Templates
- getTextTemplatesByLanguage :: String -> m Templates
Documentation
class (Applicative m, Monad m) => TemplatesMonad m where Source #
Simple reader monad class that provides access to templates
getTemplates :: m Templates Source #
Get templates (for text templates default language name is used).
getTextTemplatesByLanguage :: String -> m Templates Source #
Get templates (for text templates specified language name is used).
Instances
(Applicative (t m), Monad (t m), MonadTrans t, TemplatesMonad m) => TemplatesMonad (t m) Source # | Generic, overlappable instance. |
Defined in Text.StringTemplates.Templates.Class getTemplates :: t m Templates Source # getTextTemplatesByLanguage :: String -> t m Templates Source # | |
(Applicative m, Monad m) => TemplatesMonad (TemplatesT m) Source # | |
Defined in Text.StringTemplates.Templates |