úÎ!5xD      !"#$%&'()*+,-./0123456789:;<=>?@ABCportablejmillikin@gmail.comGGSome XML processing tools are incremental, and work in terms of events  rather than node trees. The $ type allows a document to be fully $ specified as a sequence of events. #Event-based XML libraries include:   1http://hackage.haskell.org/package/xml-enumerator   4http://hackage.haskell.org/package/libxml-enumerator   3http://hackage.haskell.org/package/expat-enumerator  HNote: due to the incredible complexity of DTDs, this type only supports  external subsets. I'0ve tried adding internal subset types, but they C quickly gain more code than the rest of this module put together. FIt is possible that some future version of this library might support G internal subsets, but I am no longer actively working on adding them. A fully qualified name. CPrefixes are not semantically important; they are included only to : simplify pass-through parsing. When comparing names with D or E  methods, prefixes are ignored. The IsString' instance supports Clark notation; see   #http://www.jclark.com/xml/xmlns.htm and   =http://infohost.nmt.edu/tcc/help/pubs/pylxml/etree-QName.html. Use  the OverloadedStrings$ language extension for very simple Name  construction:  myname :: Name 8 myname = "{http://example.com/ns/my-namespace}my-name" For pass-through parsing  !"#$%&'()*+,-./0123456789:;<=>?@ABCFGHD  !"#$%&'()*+,-./0123456789:;<=>?@ABCD01234+,-./'()*$&%#"!  56789:;<=>?@ABCD   #"! !"#$&%%&'()*()*+,-./,-./01234123456789:;<=>?@ABCI      !"#$%&&'())*+,--./0123456789:;<=>?@AB@ACDEFG xml-types-0.3Data.XML.TypesEvent EventCDATA EventComment EventContentEventEndElementEventBeginElementEventInstructionEventEndDoctypeEventBeginDoctypeEventEndDocumentEventBeginDocument ExternalIDPublicIDSystemIDDoctype doctypeName doctypeIDName nameLocalName nameNamespace namePrefixContent ContentEntity ContentTextElement elementNameelementAttributes elementNodesNode NodeComment NodeContentNodeInstruction NodeElement Miscellaneous MiscCommentMiscInstruction InstructioninstructionTargetinstructionDataPrologueprologueBeforeprologueDoctype prologueAfterDocumentdocumentPrologue documentRootdocumentEpilogue isElement isInstruction isContent isCommentisNamedelementChildrenelementContent elementText nodeChildren nodeContentnodeText hasAttributehasAttributeTextattributeContent attributeTextbase GHC.ClassesEqOrd contentText contentFlat typeString