Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
- type Var = String
- type HeaderSchema = (String, [Var], String)
- showHeader :: HeaderSchema -> String
- renderHeaderSchema :: [String] -> (String, String) -> Expr -> (HeaderSchema, Expr)
- render :: (Maybe String, Maybe String) -> Expr -> Text
- hasArity :: Expr -> Bool
Documentation
type HeaderSchema = (String, [Var], String) Source
showHeader :: HeaderSchema -> String Source
renderHeaderSchema :: [String] -> (String, String) -> Expr -> (HeaderSchema, Expr) Source
turn head of template's arity into list - still need to render inner expressions