wraxml-0.4.4.3: Lazy wrapper to HaXML, HXT, TagSoup via custom XML tree structure

Safe HaskellNone
LanguageHaskell98

Text.XML.WraXML.Document.Tagchup

Documentation

type XmlDoc = T T Source #

class CharType char => CharSpace char where Source #

Methods

isSpace :: char -> Bool Source #

Instances
CharSpace Char Source # 
Instance details

Defined in Text.XML.WraXML.Document.Tagchup

Methods

isSpace :: Char -> Bool Source #

CharSpace T Source # 
Instance details

Defined in Text.XML.WraXML.Document.Tagchup

Methods

isSpace :: T -> Bool Source #

class StringSpace string where Source #

Methods

isAllSpace :: string -> Bool Source #

Instances
CharSpace char => StringSpace [char] Source # 
Instance details

Defined in Text.XML.WraXML.Document.Tagchup

Methods

isAllSpace :: [char] -> Bool Source #

dropSpace :: StringSpace string => [T name string] -> [T name string] Source #

withoutLeadingSpace :: StringSpace string => ([T name string] -> (a, [T name string])) -> State [T name string] a Source #

toXmlDocument :: (Tag name, Attribute name, StringSpace string) => [T name string] -> XmlDoc name string Source #