kontrakcja-templates-0.12.0.1: Utilities for working with many HStringTemplate templates from files.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Text.StringTemplates.Templates.Class

Synopsis

Documentation

class (Applicative m, Monad m) => TemplatesMonad m where Source #

Simple reader monad class that provides access to templates

Methods

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

Instances details
(Applicative m, Monad m) => TemplatesMonad (TemplatesT m) Source # 
Instance details

Defined in Text.StringTemplates.Templates

(Applicative (t m), Monad (t m), MonadTrans t, TemplatesMonad m) => TemplatesMonad (t m) Source #

Generic, overlappable instance.

Instance details

Defined in Text.StringTemplates.Templates.Class