Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Emit an xml-like AST with renderers to String and Element
.
Intended for use with generated code.
Synopsis
- renderString :: XmlRep -> String
- renderElement :: XmlRep -> Element
- renderFile :: EmitXml a => FilePath -> a -> IO ()
- class EmitXml a where
- data XmlRep where
- data QN = QN {}
Rendering functions
renderString :: XmlRep -> String Source #
render AST to String.
renderElement :: XmlRep -> Element Source #
render AST to Element.
API types
class EmitXml a where Source #
Emit AST.