Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
type StringBuilder = Writer (DList Char) Source
addChar :: Char -> StringBuilder () Source
addString :: String -> StringBuilder () Source
allowEncoder :: Allow -> String -> String Source
data ProcessingOptions Source
namePrefix :: ProcessingOptions -> String -> InternalTemplateValue -> StringBuilder () Source
processVariable :: Modifier -> Bool -> Variable -> InternalTemplateValue -> StringBuilder () Source
processVariables :: [(String, InternalTemplateValue)] -> Modifier -> [Variable] -> StringBuilder () Source
render :: forall a. UriTemplate -> [(String, TemplateValue a)] -> String Source
render' :: UriTemplate -> [(String, InternalTemplateValue)] -> String Source