Safe Haskell | None |
---|
Text.Roundtrip.Classes
Documentation
class ProductFunctor f whereSource
Instances
class Alternative f whereSource
Instances
class (IsoFunctor delta, ProductFunctor delta, Alternative delta) => Syntax delta whereSource
Methods
pure :: Eq alpha => alpha -> delta alphaSource
rule :: String -> delta beta -> delta alpha -> delta alphaSource
ruleInfix :: String -> delta beta -> delta gamma -> delta alpha -> delta alphaSource
Instances
class Syntax delta => StringSyntax delta whereSource
class Syntax delta => XmlSyntax delta whereSource
Methods
xmlBeginDoc :: delta ()Source
xmlBeginElem :: Name -> delta ()Source
xmlEndElem :: Name -> delta ()Source
xmlAttrValue :: Name -> delta TextSource
xmlTextNotEmpty :: delta TextSource
Instances