Text.XML.Expat.Extended

Tree structure

type Document a tag text
data DocumentG a c tag text
type Node a tag text
data NodeG a c tag text
type UDocument a text
type LDocument tag text
type ULDocument text
type UNode a text
type LNode tag text
type ULNode text

Generic document/node manipulation

Annotation-specific

Qualified nodes

type QDocument a text
type QLDocument text
type QNode a text
type QLNode text

Namespaced nodes

type NDocument a text
type NLDocument text
type NNode a text
type NLNode text

Parse to tree

data ParseOptions tag text
data Encoding

Variant that throws exceptions

Convert from SAX

Abstraction of string types