Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
data Expression Source
class Renderable a where Source
renderOutput :: RenderConfig -> a -> Output Source
Renderable Builder | |
Renderable Literal |
forall a . Renderable a => RenderVal a | |
List [Input m] | |
Func (Literal -> ExceptT StrapError m Literal) | |
LitVal Literal |
forall a . (Typeable a, Renderable a) => LitDyn a | |
LitText Text | |
LitSafe Text | |
LitInteger Integer | |
LitDouble Double | |
LitBuilder Builder | |
LitList ![Literal] | |
LitBool Bool | |
LitEmpty |
data StrapError Source
StrapError String SourcePos | |
InputNotFound String SourcePos | |
TemplateNotFound String SourcePos |
type InputBucket m = [Map String (Input m)] Source
data RenderConfig Source
RenderConfig | |
|