wraxml-0.5: Lazy wrapper to HaXML, HXT, TagSoup via custom XML tree structure
Safe HaskellSafe-Inferred
LanguageHaskell98

Text.XML.WraXML.Tree.HXT

Synopsis

Documentation

fromXmlTree :: (Tag name, Attribute name) => T i name T -> XmlTree Source #

toXmlTree :: (Tag name, Attribute name) => XmlTree -> T () name T Source #

lift :: (Tag name, Attribute name) => Filter () name T -> XmlTree -> XmlTree Source #

liftFilterToDocument Source #

Arguments

:: (Tag name, Attribute name) 
=> String

Name of root tag for processing, e.g. "html". That tag must be in the first level. It is an unchecked run-time error if it is missing or occurs more than once.

-> Filter () name T 
-> XmlTree -> XmlTree 

Lift our XML filters to HXT document processors.