yate-0.1.0.2: Yet Another Template Engine

Safe HaskellNone
LanguageHaskell2010

Text.Yate

Synopsis

Documentation

data Template a Source #

Template which needs a given type of input data

Instances

Eq (Template a) Source # 

Methods

(==) :: Template a -> Template a -> Bool #

(/=) :: Template a -> Template a -> Bool #

Show (Template a) Source # 

Methods

showsPrec :: Int -> Template a -> ShowS #

show :: Template a -> String #

showList :: [Template a] -> ShowS #

class ToYate a where Source #

Minimal complete definition

toYate

Methods

toYate :: a -> YateValue Source #

renderTextTemplate :: ToYate a => Text -> a -> Either String Text Source #

Parse and render a template in one function call