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