packages feed

hxt 7.4 → 7.5

raw patch · 481 files changed

+19013/−6393 lines, 481 filesdep +tagsoup

Dependencies added: tagsoup

This diff is very large; some files are shown as “too large to diff”. Download the raw patch for the complete diff.

Files

Makefile view
@@ -3,15 +3,14 @@ HXT_HOME	= .  software	= hxt+VERSION		= 7.5 dist		= $(software)-$(VERSION)+DIST		= $(software)-$(VERSION) DIST_FILES	= Makefile README LICENCE Setup.lhs hxt.cabal DIST_TAR	= $(dist).tar.gz -SOFTWARE	= hxt-VERSION		= 7.4-VERSIONTAG	= $(software)-7-04				# use: make tag for creating darcs tag-LASTVERSION	= 7.3-DIST		= $(SOFTWARE)-$(VERSION)+VERSIONTAG	= $(software)-7-05				# use: make tag for creating darcs tag+LASTVERSION	= 7.4 PUBDATE		:= $(shell date +%Y-%m-%d)  EDIT_VERSION	= sed 's/%DISTFILE%/$(DIST)/g' \@@ -68,6 +67,11 @@  uninstall		: 		$(MAKE) -C src uninstall++distdate	= $(shell date -r $(DIST_TAR) +%Y-%m-%d.%R)++distcopy	: $(DIST_TAR)+		scp $(DIST_TAR) hxt@darcs.fh-wedel.de:/home/hxt/hxt/hxt-head-$(distdate).tar.gz  # -------------------------------------------------- 
doc/hdoc/Control-Arrow-ArrowIO.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ArrowIO.hs" >Source code</A
doc/hdoc/Control-Arrow-ArrowIf.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ArrowIf.hs" >Source code</A
doc/hdoc/Control-Arrow-ArrowList.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ArrowList.hs" >Source code</A@@ -202,6 +202,12 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3AunlistA"+>unlistA</A+> :: a [b] b</TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Athis" >this</A > :: a b b</TD@@ -262,6 +268,12 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3AmergeA"+>mergeA</A+> :: (a (a1, b1) a1 -&gt; a (a1, b1) b1 -&gt; a (a1, b1) c) -&gt; a (a1, b1) c</TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Aperform" >perform</A > :: a b c -&gt; a b b</TD@@ -590,6 +602,36 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3AunlistA"+></A+><B+>unlistA</B+> :: a [b] b</TD+></TR+><TR+><TD CLASS="doc"+><P+>the inverse of <TT+><A HREF="Control-Arrow-ArrowList.html#v%3AlistA"+>listA</A+></TT+>+</P+><PRE+> listA af &gt;&gt;&gt; unlistA = af </PRE+><P+>unlistA is defined as <TT+> arrL id </TT+>+</P+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Athis" ></A ><B@@ -1034,6 +1076,57 @@ >, <TT ><A HREF="Control-Arrow-ArrowList.html#v%3A%24%3C" >$&lt;</A+></TT+>+</P+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmergeA"+></A+><B+>mergeA</B+> :: (a (a1, b1) a1 -&gt; a (a1, b1) b1 -&gt; a (a1, b1) c) -&gt; a (a1, b1) c</TD+></TR+><TR+><TD CLASS="doc"+><P+>merge the result pairs of an arrow with type <TT+>a a1 (b1, b2)</TT+>+ by combining the tuple components with the <TT+>op</TT+> arrow+</P+><P+>examples with simple list arrows working on strings and XmlTrees+</P+><PRE+>     a1 :: a String (XmlTree, XmlTree)+     a1 = selem &quot;foo&quot; [this &gt;&gt;&gt; mkText]+ 	  &amp;&amp;&amp;+ 	  selem &quot;bar&quot; [arr (++&quot;0&quot;) &gt;&gt;&gt; mkText]+ +     runLA (a1 &gt;&gt;&gt; mergeA (&lt;+&gt;) &gt;&gt;&gt; xshow this) &quot;42&quot; == [&quot;&lt;foo&gt;42&lt;/foo&gt;&quot;,&quot;&lt;bar&gt;420&lt;/bar&gt;&quot;]+     runLA (a1 &gt;&gt;&gt; mergeA (+=)  &gt;&gt;&gt; xshow this) &quot;42&quot; == [&quot;&lt;foo&gt;42&lt;bar&gt;420&lt;/bar&gt;&lt;/foo&gt;&quot;]+</PRE+><P+>see also: <TT+><A HREF="Control-Arrow-ArrowList.html#v%3AapplyA"+>applyA</A+></TT+>, <TT+><A HREF="Control-Arrow-ArrowList.html#v%3A%24%3C"+>$&lt;</A+></TT+> and += in class <TT+><A HREF="Text-XML-HXT-Arrow.html#t%3AArrowXml"+>ArrowXml</A ></TT > </P
doc/hdoc/Control-Arrow-ArrowState.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ArrowState.hs" >Source code</A
doc/hdoc/Control-Arrow-ArrowStrict.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ArrowStrict.hs" >Source code</A
doc/hdoc/Control-Arrow-ArrowTree.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ArrowTree.hs" >Source code</A
doc/hdoc/Control-Arrow-IOListArrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/IOListArrow.hs" >Source code</A
doc/hdoc/Control-Arrow-IOStateListArrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/IOStateListArrow.hs" >Source code</A
doc/hdoc/Control-Arrow-ListArrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ListArrow.hs" >Source code</A
doc/hdoc/Control-Arrow-ListArrows.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ListArrows.hs" >Source code</A
doc/hdoc/Control-Arrow-StateListArrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/StateListArrow.hs" >Source code</A
doc/hdoc/Control-Monad-MonadStateIO.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Monad/MonadStateIO.hs" >Source code</A
doc/hdoc/Control-Strategies-DeepSeq.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Strategies/DeepSeq.hs" >Source code</A@@ -212,7 +212,7 @@ ><TD CLASS="decl" ><A HREF="Control-Strategies-DeepSeq.html#t%3ADeepSeq" >DeepSeq</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR
doc/hdoc/Data-AssocList.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/AssocList.hs" >Source code</A
doc/hdoc/Data-Char-UTF8.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/Char/UTF8.hs" >Source code</A
doc/hdoc/Data-NavTree.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/NavTree.hs" >Source code</A
doc/hdoc/Data-Tree-Class.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/Tree/Class.hs" >Source code</A
doc/hdoc/Data-Tree-NTree-Filter.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/Tree/NTree/Filter.hs" >Source code</A
doc/hdoc/Data-Tree-NTree-TypeDefs.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/Tree/NTree/TypeDefs.hs" >Source code</A
doc/hdoc/System-PipeOpen.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./System/PipeOpen.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Arrow-DOMInterface.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/DOMInterface.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Arrow-DTDProcessing.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/DTDProcessing.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Arrow-DocumentInput.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/DocumentInput.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Arrow-DocumentOutput.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/DocumentOutput.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Arrow-Edit.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/Edit.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Arrow-GeneralEntitySubstitution.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/GeneralEntitySubstitution.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Arrow-Namespace.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/Namespace.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Arrow-ParserInterface.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/ParserInterface.hs" >Source code</A@@ -285,6 +285,20 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3AparseHtmlTagSoup"+>parseHtmlTagSoup</A+> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"+>ArrowList</A+> a =&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; a (String, String) <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3AvalidateDoc" >validateDoc</A > :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"@@ -593,6 +607,22 @@ > :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList" >ArrowList</A > a =&gt; a String <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AparseHtmlTagSoup"+></A+><B+>parseHtmlTagSoup</B+> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"+>ArrowList</A+> a =&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; a (String, String) <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR
doc/hdoc/Text-XML-HXT-Arrow-Pickle-DTD.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/Pickle/DTD.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Arrow-Pickle-Schema.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/Pickle/Schema.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Arrow-Pickle-Xml.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/Pickle/Xml.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Arrow-Pickle.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/Pickle.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Arrow-ProcessDocument.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/ProcessDocument.hs" >Source code</A@@ -128,7 +128,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AparseHtmlDocument" >parseHtmlDocument</A-> :: Bool -&gt; <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOStateArrow"+> :: Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOStateArrow" >IOStateArrow</A > s <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -249,7 +249,7 @@ ></A ><B >parseHtmlDocument</B-> :: Bool -&gt; <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOStateArrow"+> :: Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOStateArrow" >IOStateArrow</A > s <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A
doc/hdoc/Text-XML-HXT-Arrow-ReadDocument.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/ReadDocument.hs" >Source code</A@@ -245,6 +245,31 @@ </LI ><LI > <TT+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_tagsoup"+>a_tagsoup</A+></TT+> : use light weight and lasy parser based on tagsoup lib+</LI+><LI+> <TT+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_parse_by_mimetype"+>a_parse_by_mimetype</A+></TT+> : select the parser by the mime type of the document+                          (pulled out of the HTTP header). When the mime type is set to &quot;text/html&quot;+			  the HTML parser (parsec or tagsoup) is taken, when it's set to+			  &quot;text/xml&quot; or &quot;text/xhtml&quot; the XML parser (parsec or tagsoup) is taken.+			  If the mime type is something else no further processing is performed,+			  the contents is given back to the application in form of a single text node.+			  If the default document encoding (<TT+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_encoding"+>a_encoding</A+></TT+>) is set to isoLatin1, this even enables processing+			  of arbitray binary data.+</LI+><LI+> <TT ><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_validate" >a_validate</A ></TT@@ -394,6 +419,7 @@ ><PRE > readDocument [ (a_parse_html, &quot;1&quot;)               , (a_encoding, isoLatin1)+              , (a_tagsoup,    &quot;1&quot;)               ] &quot;&quot; </PRE ><P@@ -401,7 +427,8 @@ ><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3AisoLatin1" >isoLatin1</A ></TT->+>,+parsing is done with tagsoup parser </P ><PRE > readDocument [ (a_parse_html,     &quot;1&quot;)
doc/hdoc/Text-XML-HXT-Arrow-WriteDocument.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/WriteDocument.hs" >Source code</A@@ -135,6 +135,24 @@ >XmlTree</A > String</TD ></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AprepareContents"+>prepareContents</A+> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes"+>Attributes</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOStateArrow"+>IOStateArrow</A+> s <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR ></TABLE ></TD ></TR@@ -339,6 +357,31 @@ >writeDocument</A ></TT >.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AprepareContents"+></A+><B+>prepareContents</B+> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes"+>Attributes</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOStateArrow"+>IOStateArrow</A+> s <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>indent and format output </TD ></TR ><TR
+ doc/hdoc/Text-XML-HXT-Arrow-XPath.html view
@@ -0,0 +1,745 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Text.XML.HXT.Arrow.XPath</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+>Haskell Xml Toolbox 7.5: The complete API</TD+><TD CLASS="topbut"+><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/XPath.hs"+>Source code</A+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Text.XML.HXT.Arrow.XPath</FONT+></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD+></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>experimental</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+><P+>Arrows for working with XPath and XmlNodeSets.+</P+><P+>Most of the XPath arrows come in two versions,+   one without dealing with namespaces, element and attribute names+   in XPath expressions are taken as they ar ignoring any prefix:localname structure.+</P+><P+>The second variant uses a namespace environment for associating the right+   namespace for the appropriate prefix. an entry for the empty prefix+   defines the default namespace for the expression.+</P+><P+>The second variant should be used, when in the application namespaces+   are significant, that means when namespace propagation is done for+   the documents to be processed.+</P+><P+>NodeSets are sets of &quot;pointer&quot; into an XML tree to reference+   subnodes. These nodesets can be computed by XPath expressions or+   normal arrows. The nodesets can then be used later for selecting+   or modifying subtrees of this tree in an efficient way.+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesInDoc"+>getXPathTreesInDoc</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesInDocWithNsEnv"+>getXPathTreesInDocWithNsEnv</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTrees"+>getXPathTrees</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesWithNsEnv"+>getXPathTreesWithNsEnv</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetElemNodeSet"+>getElemNodeSet</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetElemAndAttrNodeSet"+>getElemAndAttrNodeSet</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathNodeSet"+>getXPathNodeSet</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetFromNodeSet"+>getFromNodeSet</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AprocessXPathTrees"+>processXPathTrees</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AprocessXPathTreesWithNsEnv"+>processXPathTreesWithNsEnv</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AprocessFromNodeSet"+>processFromNodeSet</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesInDoc"+></A+><B+>getXPathTreesInDoc</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>Select parts of a whole XML document with root node by a XPath expression.+</P+><P+>The main filter for selecting parts of a document via XPath.+</P+><P+>The string argument must be a XPath expression with an absolute location path,+ the argument tree must be a complete document tree.+</P+><P+>Before evaluating the xpath query, the document is canonicalized+ with <TT+><A HREF="Text-XML-HXT-Arrow-Edit.html#v%3AcanonicalizeForXPath"+>canonicalizeForXPath</A+></TT+>+</P+><P+>Result is a possibly empty list of XmlTrees forming the set of selected XPath values.+ XPath values other than XmlTrees (numbers, attributes, tagnames, ...)+ are convertet to text nodes.+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesInDocWithNsEnv"+></A+><B+>getXPathTreesInDocWithNsEnv</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesInDoc"+>getXPathTreesInDoc</A+></TT+> but with namespace environment for the XPath names+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTrees"+></A+><B+>getXPathTrees</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>Select parts of an arbitrary XML tree by a XPath expression.+</P+><P+>The main filter for selecting parts of an arbitrary XML tree via XPath.+ The string argument must be a XPath expression with an absolute location path,+ There are no restrictions on the argument tree.+</P+><P+>No canonicalization is performed before evaluating the query+</P+><P+>Result is a possibly empty list of XmlTrees forming the set of selected XPath values.+ XPath values other than XmlTrees (numbers, attributes, tagnames, ...)+ are convertet to text nodes.+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesWithNsEnv"+></A+><B+>getXPathTreesWithNsEnv</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTrees"+>getXPathTrees</A+></TT+> but with namespace environment for the XPath names+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetElemNodeSet"+></A+><B+>getElemNodeSet</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>compute a node set from a tree, containing all nodes selected by the predicate arrow+</P+><P+>computation of the set of element nodes with name &quot;a&quot; is done with+</P+><PRE+> getElemNodeSet (hasName &quot;a&quot;)+</PRE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetElemAndAttrNodeSet"+></A+><B+>getElemAndAttrNodeSet</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+></TD+></TR+><TR+><TD CLASS="doc"+>compute a node set from a tree, containing all nodes including attribute nodes+ elected by the predicate arrow+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathNodeSet"+></A+><B+>getXPathNodeSet</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>Select a set of nodes via an XPath expression from an arbitray XML tree+</P+><P+>The result is a set of &quot;pointers&quot; to nodes. This set can be used to+ access or modify the values of the subnodes in subsequent calls to <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetFromNodeSet"+>getFromNodeSet</A+></TT+> or <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AprocessFromNodeSet"+>processFromNodeSet</A+></TT+>.+</P+><P+>This function enables for parsing an XPath expressions and traversing the tree for node selection once+ and reuse this result possibly many times for later selection and modification operations.+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetFromNodeSet"+></A+><B+>getFromNodeSet</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>select all subtrees specified by a previously computed node set+</P+><P+>the following law holds:+</P+><PRE+> getFromNodeSet $&lt; getElemNodeSet f == multi f+</PRE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AprocessXPathTrees"+></A+><B+>processXPathTrees</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>process all subtrees selected by an XPath expression+</P+><P+>the following law holds:+</P+><PRE+> processXPathTrees p xpathExpr == processFromNodeSet p $&lt; getXPathNodeSet xpathExpr+</PRE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AprocessXPathTreesWithNsEnv"+></A+><B+>processXPathTreesWithNsEnv</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AprocessXPathTrees"+>processXPathTrees</A+></TT+> but with namespace environment for the XPath names+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AprocessFromNodeSet"+></A+><B+>processFromNodeSet</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>process all subtrees specified by a previously computed node set in bottom up manner+</P+><P+>the follwoing law holds:+</P+><PRE+> processFromNodeSet g $&lt; getElemNodeSet f == processBottomUp (g `when` f)+</PRE+><P+>when attributes are contained in the node set (see <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetElemAndAttrNodeSet"+>getElemAndAttrNodeSet</A+></TT+>), these are processed+ after the children and before the node itself+</P+><P+>the advantage of processFromNodeSet is the separation of the selection of set of nodes to be processed (e.g. modified)+ from the real proccessing. The selection sometimes can be done once, the processing possibly many times.+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 0.8</TD+></TR+></TABLE+></BODY+></HTML+>
+ doc/hdoc/Text-XML-HXT-Arrow-XPathSimple.html view
@@ -0,0 +1,2001 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Text.XML.HXT.Arrow.XPathSimple</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+>Haskell Xml Toolbox 7.5: The complete API</TD+><TD CLASS="topbut"+><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/XPathSimple.hs"+>Source code</A+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Text.XML.HXT.Arrow.XPathSimple</FONT+></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD+></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>experimental</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+><P+>XPath selection for simple XPath expressions with list arrows+   instead of navigatable trees.+</P+><P+>It is recomended, that this module is imported qualified,+   e.g like <TT+>Text.XML.HXT.Arrow.XPathSimple as XS</TT+>.+</P+><P+>The arrows defined in this module have the same+   functionality as the functions in <TT+><A HREF="Text-XML-HXT-Arrow.html#t%3AXPath"+>XPath</A+></TT+>.+</P+><P+>The computation modell in XPath is a navigatable tree,+   that means a tree wicht can be traveresed in arbitrary directions,+   not only from the root to the leafs. Sometimes this modell+   leads to inefficent XPath processing for simple queries, which+   only need a top down tree traversal.+</P+><P+>When evaluating an XPath expression with these functions, first an attempt is made+   to map the XPath expression to a pure arrow. If this is possible+   due to the siplicity of the XPath expressions, the result is computed+   directly, else the query is processed by the corresponding+   function in <TT+><A HREF="Text-XML-HXT-Arrow.html#t%3AXPath"+>XPath</A+></TT+>.+</P+><P+>The simple evaluation is possible, when in the XPath expression+   only the top down axis (self, child, descendant, descendant or self are used,+   when no builtin functions concerning the position of a node are used,+   and no comparison of nodes e.g. in node set union is required.+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesInDoc"+>getXPathTreesInDoc</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesInDocWithNsEnv"+>getXPathTreesInDocWithNsEnv</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTrees"+>getXPathTrees</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesWithNsEnv"+>getXPathTreesWithNsEnv</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AtryGetXPath"+>tryGetXPath</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesWithNsEnvSimple"+>getXPathTreesWithNsEnvSimple</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXP"+>getXP</A+> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>type</SPAN+> <A HREF="#t%3AXPArrow"+>XPArrow</A+> b c = Maybe (<A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> b c)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Amk"+>mk</A+> :: <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> b c -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b c</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aunwrap"+>unwrap</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3A%3E%3E%3E%3E"+>(&gt;&gt;&gt;&gt;)</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3A%26%26%26%26"+>(&amp;&amp;&amp;&amp;)</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b (b, b)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3A%3C%2B%3E%3E"+>(&lt;+&gt;&gt;)</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aguards%27"+>guards'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Athis%27"+>this'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Athis%27%27"+>this''</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AtoThis"+>toThis</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetChildren%27"+>getChildren'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetAttrl%27"+>getAttrl'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Amulti%27"+>multi'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Adeep%27"+>deep'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AxIndex"+>xIndex</A+> :: Int -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> [b] b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AxString"+>xString</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AxNumber%27"+>xNumber'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AXPNumber"+>XPNumber</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AdeadEndStreet"+>deadEndStreet</A+> :: Monad m =&gt; m a</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompXPath"+>compXPath</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompXP"+>compXP</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompFP"+>compFP</A+> :: MonadPlus m =&gt; [<A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+>] -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompLP"+>compLP</A+> :: MonadPlus m =&gt; [<A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AXStep"+>XStep</A+>] -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompXS"+>compXS</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AXStep"+>XStep</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompNTE"+>compNTE</A+> :: Monad m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3ANodeTest"+>NodeTest</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompNTA"+>compNTA</A+> :: Monad m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3ANodeTest"+>NodeTest</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompNameT"+>compNameT</A+> :: Monad m =&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompNT"+>compNT</A+> :: Monad m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3ANodeTest"+>NodeTest</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompPred"+>compPred</A+> :: MonadPlus m =&gt; [<A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+>] -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompPred1"+>compPred1</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompRelPathExpr"+>compRelPathExpr</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompStringExpr"+>compStringExpr</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompNumberExpr"+>compNumberExpr</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AXPNumber"+>XPNumber</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompIntExpr"+>compIntExpr</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m Int</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompBoolExpr"+>compBoolExpr</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompGenExpr"+>compGenExpr</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompString"+>compString</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AOp"+>Op</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompNumber"+>compNumber</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AOp"+>Op</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompBool"+>compBool</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AOp"+>Op</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompPath"+>compPath</A+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AOp"+>Op</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AtoNumber"+>toNumber</A+> :: String -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AXPNumber"+>XPNumber</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequalNodeSet"+>equalNodeSet</A+> :: Eq a =&gt; [a] -&gt; [a] -&gt; [a]</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesInDoc"+></A+><B+>getXPathTreesInDoc</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same Functionality as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesInDoc"+>getXPathTreesInDoc</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesInDocWithNsEnv"+></A+><B+>getXPathTreesInDocWithNsEnv</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same Functionality as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesInDocWithNsEnv"+>getXPathTreesInDocWithNsEnv</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTrees"+></A+><B+>getXPathTrees</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same Functionality as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTrees"+>getXPathTrees</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesWithNsEnv"+></A+><B+>getXPathTreesWithNsEnv</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same Functionality as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesWithNsEnv"+>getXPathTreesWithNsEnv</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AtryGetXPath"+></A+><B+>tryGetXPath</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesWithNsEnvSimple"+></A+><B+>getXPathTreesWithNsEnvSimple</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>The xpath interpreter for simple xpath expressions.+</P+><P+>In case of a too complicated or illegal xpath expression an error+ node is returned, else the list of selected XML trees+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXP"+></A+><B+>getXP</B+> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>type</SPAN+> <A NAME="t%3AXPArrow"+></A+><B+>XPArrow</B+> b c = Maybe (<A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> b c)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Amk"+></A+><B+>mk</B+> :: <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> b c -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b c</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aunwrap"+></A+><B+>unwrap</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3A%3E%3E%3E%3E"+></A+><B+>(&gt;&gt;&gt;&gt;)</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3A%26%26%26%26"+></A+><B+>(&amp;&amp;&amp;&amp;)</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b (b, b)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3A%3C%2B%3E%3E"+></A+><B+>(&lt;+&gt;&gt;)</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aguards%27"+></A+><B+>guards'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Athis%27"+></A+><B+>this'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Athis%27%27"+></A+><B+>this''</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AtoThis"+></A+><B+>toThis</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetChildren%27"+></A+><B+>getChildren'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetAttrl%27"+></A+><B+>getAttrl'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Amulti%27"+></A+><B+>multi'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Adeep%27"+></A+><B+>deep'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AxIndex"+></A+><B+>xIndex</B+> :: Int -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> [b] b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AxString"+></A+><B+>xString</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AxNumber%27"+></A+><B+>xNumber'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AXPNumber"+>XPNumber</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AdeadEndStreet"+></A+><B+>deadEndStreet</B+> :: Monad m =&gt; m a</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompXPath"+></A+><B+>compXPath</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompXP"+></A+><B+>compXP</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompFP"+></A+><B+>compFP</B+> :: MonadPlus m =&gt; [<A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+>] -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompLP"+></A+><B+>compLP</B+> :: MonadPlus m =&gt; [<A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AXStep"+>XStep</A+>] -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompXS"+></A+><B+>compXS</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AXStep"+>XStep</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompNTE"+></A+><B+>compNTE</B+> :: Monad m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3ANodeTest"+>NodeTest</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompNTA"+></A+><B+>compNTA</B+> :: Monad m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3ANodeTest"+>NodeTest</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompNameT"+></A+><B+>compNameT</B+> :: Monad m =&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompNT"+></A+><B+>compNT</B+> :: Monad m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3ANodeTest"+>NodeTest</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompPred"+></A+><B+>compPred</B+> :: MonadPlus m =&gt; [<A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+>] -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompPred1"+></A+><B+>compPred1</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompRelPathExpr"+></A+><B+>compRelPathExpr</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompStringExpr"+></A+><B+>compStringExpr</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompNumberExpr"+></A+><B+>compNumberExpr</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AXPNumber"+>XPNumber</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompIntExpr"+></A+><B+>compIntExpr</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m Int</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompBoolExpr"+></A+><B+>compBoolExpr</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m Bool</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompGenExpr"+></A+><B+>compGenExpr</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompString"+></A+><B+>compString</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AOp"+>Op</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompNumber"+></A+><B+>compNumber</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AOp"+>Op</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompBool"+></A+><B+>compBool</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AOp"+>Op</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompPath"+></A+><B+>compPath</B+> :: MonadPlus m =&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AOp"+>Op</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AExpr"+>Expr</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AtoNumber"+></A+><B+>toNumber</B+> :: String -&gt; <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3AXPNumber"+>XPNumber</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequalNodeSet"+></A+><B+>equalNodeSet</B+> :: Eq a =&gt; [a] -&gt; [a] -&gt; [a]</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 0.8</TD+></TR+></TABLE+></BODY+></HTML+>
doc/hdoc/Text-XML-HXT-Arrow-XmlArrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/XmlArrow.hs" >Source code</A@@ -269,7 +269,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AhasNameWith" >hasNameWith</A-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -281,7 +281,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AhasQName" >hasQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -343,7 +343,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AhasQAttr" >hasQAttr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -365,7 +365,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AhasQAttrValue" >hasQAttrValue</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; (String -&gt; Bool) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -425,7 +425,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkElement" >mkElement</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -439,7 +439,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkAttr" >mkAttr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -451,7 +451,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkPi" >mkPi</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -463,7 +463,7 @@ ><TD CLASS="decl" ><A HREF="#v%3Amkqelem" >mkqelem</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; [a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -529,7 +529,7 @@ ><TD CLASS="decl" ><A HREF="#v%3Aqattr" >qattr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -615,7 +615,7 @@ ><TD CLASS="decl" ><A HREF="#v%3Asqattr" >sqattr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -675,7 +675,7 @@ >getPiName</A > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -695,7 +695,7 @@ >getElemName</A > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -735,7 +735,7 @@ >getAttrName</A > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -761,7 +761,7 @@ >getQName</A > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -833,7 +833,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AgetQAttrValue" >getQAttrValue</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -843,7 +843,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AgetQAttrValue0" >getQAttrValue0</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -873,9 +873,9 @@ ><TD CLASS="decl" ><A HREF="#v%3AchangeQName" >changeQName</A-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -887,9 +887,9 @@ ><TD CLASS="decl" ><A HREF="#v%3AchangeElemName" >changeElemName</A-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -901,9 +901,9 @@ ><TD CLASS="decl" ><A HREF="#v%3AchangeAttrName" >changeAttrName</A-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -915,9 +915,9 @@ ><TD CLASS="decl" ><A HREF="#v%3AchangePiName" >changePiName</A-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -959,7 +959,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AsetQName" >setQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -971,7 +971,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AsetElemName" >setElemName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -983,7 +983,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AsetAttrName" >setAttrName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -995,7 +995,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AsetPiName" >setPiName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -1055,7 +1055,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AremoveQAttr" >removeQAttr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -1677,7 +1677,7 @@ ></A ><B >hasNameWith</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -1700,7 +1700,7 @@ ></A ><B >hasQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -1833,7 +1833,7 @@ ></A ><B >hasQAttr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -1877,7 +1877,7 @@ ></A ><B >hasQAttrValue</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; (String -&gt; Bool) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2014,7 +2014,7 @@ ></A ><B >mkElement</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2041,7 +2041,7 @@ ></A ><B >mkAttr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2065,7 +2065,7 @@ ></A ><B >mkPi</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2089,7 +2089,7 @@ ></A ><B >mkqelem</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; [a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2275,7 +2275,7 @@ ></A ><B >qattr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2483,7 +2483,7 @@ ></A ><B >sqattr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2638,7 +2638,7 @@ >getPiName</B > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -2680,7 +2680,7 @@ >getElemName</B > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -2764,7 +2764,7 @@ >getAttrName</B > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -2823,7 +2823,7 @@ >getQName</B > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -2999,7 +2999,7 @@ ></A ><B >getQAttrValue</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3025,7 +3025,7 @@ ></A ><B >getQAttrValue0</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3092,9 +3092,9 @@ ></A ><B >changeQName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3117,9 +3117,9 @@ ></A ><B >changeElemName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3142,9 +3142,9 @@ ></A ><B >changeAttrName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3167,9 +3167,9 @@ ></A ><B >changePiName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3244,7 +3244,7 @@ ></A ><B >setQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3267,7 +3267,7 @@ ></A ><B >setElemName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3290,7 +3290,7 @@ ></A ><B >setAttrName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3313,7 +3313,7 @@ ></A ><B >setPiName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3428,7 +3428,7 @@ ></A ><B >removeQAttr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A
doc/hdoc/Text-XML-HXT-Arrow-XmlIOStateArrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/XmlIOStateArrow.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Arrow-XmlNode.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/XmlNode.hs" >Source code</A@@ -330,7 +330,7 @@ ></A ><B >mkPi</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -418,7 +418,7 @@ ></A ><B >getPiName</B-> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -446,7 +446,7 @@ ></A ><B >getElemName</B-> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -502,7 +502,7 @@ ></A ><B >getAttrName</B-> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -540,7 +540,7 @@ ></A ><B >getName</B-> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -650,9 +650,9 @@ ></A ><B >changeName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a -&gt; a</TD ></TR@@ -666,9 +666,9 @@ ></A ><B >changeElemName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a -&gt; a</TD ></TR@@ -698,9 +698,9 @@ ></A ><B >changeAttrName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a -&gt; a</TD ></TR@@ -714,9 +714,9 @@ ></A ><B >changePiName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a -&gt; a</TD ></TR@@ -770,7 +770,7 @@ ></A ><B >setName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a -&gt; a</TD ></TR@@ -784,7 +784,7 @@ ></A ><B >setElemName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a -&gt; a</TD ></TR@@ -812,7 +812,7 @@ ></A ><B >setAttrName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a -&gt; a</TD ></TR@@ -826,7 +826,7 @@ ></A ><B >setPiName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a -&gt; a</TD ></TR@@ -895,7 +895,7 @@ ></A ><B >mkElementNode</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -913,7 +913,7 @@ ></A ><B >mkAttrNode</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A@@ -947,7 +947,7 @@ ></A ><B >mkElement</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -985,7 +985,7 @@ ></A ><B >mkAttr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A
− doc/hdoc/Text-XML-HXT-Arrow-XmlNodeSet.html
@@ -1,750 +0,0 @@-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">-<!--Rendered using the Haskell Html Library v0.2-->-<HTML-><HEAD-><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"-><TITLE->Text.XML.HXT.Arrow.XmlNodeSet</TITLE-><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"-><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"-></SCRIPT-></HEAD-><BODY-><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD CLASS="topbar"-><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD-><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "-></TD-><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD-><TD CLASS="topbut"-><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/XmlNodeSet.hs"->Source code</A-></TD-><TD CLASS="topbut"-><A HREF="index.html"->Contents</A-></TD-><TD CLASS="topbut"-><A HREF="doc-index.html"->Index</A-></TD-></TR-></TABLE-></TD-></TR-><TR-><TD CLASS="modulebar"-><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD-><FONT SIZE="6"->Text.XML.HXT.Arrow.XmlNodeSet</FONT-></TD-><TD ALIGN="right"-><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"-><TR-><TD CLASS="infohead"->Portability</TD-><TD CLASS="infoval"->portable</TD-></TR-><TR-><TD CLASS="infohead"->Stability</TD-><TD CLASS="infoval"->experimental</TD-></TR-><TR-><TD CLASS="infohead"->Maintainer</TD-><TD CLASS="infoval"->Uwe Schmidt (uwe@fh-wedel.de)</TD-></TR-></TABLE-></TD-></TR-></TABLE-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="section1"->Description</TD-></TR-><TR-><TD CLASS="doc"-><P->Version    : $Id: XmlNodeSet.hs,v 1.5 2006<EM->11</EM->12 14:52:59 hxml Exp $-</P-><P->Arrows for working with XPath and XmlNodeSets.-</P-><P->Most of the XPath arrows come in two versions,-   one without dealing with namespaces, element and attribute names-   in XPath expressions are taken as they ar ignoring any prefix:localname structure.-</P-><P->The second variant uses a namespace environment for associating the right-   namespace for the appropriate prefix. an entry for the empty prefix-   defines the default namespace for the expression.-</P-><P->The second variant should be used, when in the application namespaces-   are significant, that means when namespace propagation is done for-   the documents to be processed.-</P-><P->NodeSets are sets of &quot;pointer&quot; into an XML tree to reference-   subnodes. These nodesets can be computed by XPath expressions or-   normal arrows. The nodesets can then be used later for selecting-   or modifying subtrees of this tree in an efficient way.-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="section1"->Synopsis</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="body"-><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetXPathTreesInDoc"->getXPathTreesInDoc</A-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetXPathTreesInDocWithNsEnv"->getXPathTreesInDocWithNsEnv</A-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"->NsEnv</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetXPathTrees"->getXPathTrees</A-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetXPathTreesWithNsEnv"->getXPathTreesWithNsEnv</A-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"->NsEnv</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetElemNodeSet"->getElemNodeSet</A-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetElemAndAttrNodeSet"->getElemAndAttrNodeSet</A-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetXPathNodeSet"->getXPathNodeSet</A-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetFromNodeSet"->getFromNodeSet</A-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AprocessXPathTrees"->processXPathTrees</A-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AprocessXPathTreesWithNsEnv"->processXPathTreesWithNsEnv</A-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"->NsEnv</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AprocessFromNodeSet"->processFromNodeSet</A-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-></TABLE-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="section1"->Documentation</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetXPathTreesInDoc"-></A-><B->getXPathTreesInDoc</B-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->Select parts of a whole XML document with root node by a XPath expression.-</P-><P->The main filter for selecting parts of a document via XPath.-</P-><P->The string argument must be a XPath expression with an absolute location path,- the argument tree must be a complete document tree.-</P-><P->Before evaluating the xpath query, the document is canonicalized- with <TT-><A HREF="Text-XML-HXT-Arrow-Edit.html#v%3AcanonicalizeForXPath"->canonicalizeForXPath</A-></TT->-</P-><P->Result is a possibly empty list of XmlTrees forming the set of selected XPath values.- XPath values other than XmlTrees (numbers, attributes, tagnames, ...)- are convertet to text nodes.-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetXPathTreesInDocWithNsEnv"-></A-><B->getXPathTreesInDocWithNsEnv</B-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"->NsEnv</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"->Same as <TT-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathTreesInDoc"->getXPathTreesInDoc</A-></TT-> but with namespace environment for the XPath names-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetXPathTrees"-></A-><B->getXPathTrees</B-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->Select parts of an arbitrary XML tree by a XPath expression.-</P-><P->The main filter for selecting parts of an arbitrary XML tree via XPath.- The string argument must be a XPath expression with an absolute location path,- There are no restrictions on the argument tree.-</P-><P->No canonicalization is performed before evaluating the query-</P-><P->Result is a possibly empty list of XmlTrees forming the set of selected XPath values.- XPath values other than XmlTrees (numbers, attributes, tagnames, ...)- are convertet to text nodes.-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetXPathTreesWithNsEnv"-></A-><B->getXPathTreesWithNsEnv</B-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"->NsEnv</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"->Same as <TT-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathTrees"->getXPathTrees</A-></TT-> but with namespace environment for the XPath names-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetElemNodeSet"-></A-><B->getElemNodeSet</B-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->compute a node set from a tree, containing all nodes selected by the predicate arrow-</P-><P->computation of the set of element nodes with name &quot;a&quot; is done with-</P-><PRE-> getElemNodeSet (hasName &quot;a&quot;)-</PRE-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetElemAndAttrNodeSet"-></A-><B->getElemAndAttrNodeSet</B-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-></TD-></TR-><TR-><TD CLASS="doc"->compute a node set from a tree, containing all nodes including attribute nodes- elected by the predicate arrow-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetXPathNodeSet"-></A-><B->getXPathNodeSet</B-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->Select a set of nodes via an XPath expression from an arbitray XML tree-</P-><P->The result is a set of &quot;pointers&quot; to nodes. This set can be used to- access or modify the values of the subnodes in subsequent calls to <TT-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetFromNodeSet"->getFromNodeSet</A-></TT-> or <TT-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AprocessFromNodeSet"->processFromNodeSet</A-></TT->.-</P-><P->This function enables for parsing an XPath expressions and traversing the tree for node selection once- and reuse this result possibly many times for later selection and modification operations.-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetFromNodeSet"-></A-><B->getFromNodeSet</B-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->select all subtrees specified by a previously computed node set-</P-><P->the following law holds:-</P-><PRE-> getFromNodeSet $&lt; getElemNodeSet f == multi f-</PRE-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AprocessXPathTrees"-></A-><B->processXPathTrees</B-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->process all subtrees selected by an XPath expression-</P-><P->the following law holds:-</P-><PRE-> processXPathTrees p xpathExpr == processFromNodeSet p $&lt; getXPathNodeSet xpathExpr-</PRE-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AprocessXPathTreesWithNsEnv"-></A-><B->processXPathTreesWithNsEnv</B-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"->NsEnv</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"->Same as <TT-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AprocessXPathTrees"->processXPathTrees</A-></TT-> but with namespace environment for the XPath names-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AprocessFromNodeSet"-></A-><B->processFromNodeSet</B-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->process all subtrees specified by a previously computed node set in bottom up manner-</P-><P->the follwoing law holds:-</P-><PRE-> processFromNodeSet g $&lt; getElemNodeSet f == processBottomUp (g `when` f)-</PRE-><P->when attributes are contained in the node set (see <TT-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetElemAndAttrNodeSet"->getElemAndAttrNodeSet</A-></TT->), these are processed- after the children and before the node itself-</P-><P->the advantage of processFromNodeSet is the separation of the selection of set of nodes to be processed (e.g. modified)- from the real proccessing. The selection sometimes can be done once, the processing possibly many times.-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="botbar"->Produced by <A HREF="http://www.haskell.org/haddock/"->Haddock</A-> version 0.8</TD-></TR-></TABLE-></BODY-></HTML->
doc/hdoc/Text-XML-HXT-Arrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow.hs" >Source code</A@@ -153,8 +153,8 @@ ></TR ><TR ><TD CLASS="decl"->module <A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html"->Text.XML.HXT.Arrow.XmlNodeSet</A+>module <A HREF="Text-XML-HXT-Arrow-XPath.html"+>Text.XML.HXT.Arrow.XPath</A ></TD ></TR ><TR
doc/hdoc/Text-XML-HXT-DOM-EditFilters.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/EditFilters.hs" >Source code</A
doc/hdoc/Text-XML-HXT-DOM-FormatXmlTree.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/FormatXmlTree.hs" >Source code</A
doc/hdoc/Text-XML-HXT-DOM-IsoLatinTables.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/IsoLatinTables.hs" >Source code</A
doc/hdoc/Text-XML-HXT-DOM-Namespace.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/Namespace.hs" >Source code</A
doc/hdoc/Text-XML-HXT-DOM-NamespaceFilter.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/NamespaceFilter.hs" >Source code</A@@ -236,7 +236,7 @@ ><TD CLASS="doc" >Type for the namespace association list, used when propagating namespaces by  modifying the <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TT > values in a tree
doc/hdoc/Text-XML-HXT-DOM-NamespacePredicates.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/NamespacePredicates.hs" >Source code</A@@ -89,9 +89,9 @@ >setNamespace</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv" >NsEnv</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -103,7 +103,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AxmlnsQN" >xmlnsQN</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -135,7 +135,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AisWellformedQName" >isWellformedQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -147,7 +147,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AisWellformedNSDecl" >isWellformedNSDecl</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -159,7 +159,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AisDeclaredNamespace" >isDeclaredNamespace</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -186,9 +186,9 @@ >setNamespace</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv" >NsEnv</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -222,7 +222,7 @@ ></A ><B >xmlnsQN</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -271,7 +271,7 @@ ></A ><B >isWellformedQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -292,7 +292,7 @@ ></A ><B >isWellformedNSDecl</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -313,7 +313,7 @@ ></A ><B >isDeclaredNamespace</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR
+ doc/hdoc/Text-XML-HXT-DOM-QualifiedName.html view
@@ -0,0 +1,882 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Text.XML.HXT.DOM.QualifiedName</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+>Haskell Xml Toolbox 7.5: The complete API</TD+><TD CLASS="topbut"+><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/QualifiedName.hs"+>Source code</A+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Text.XML.HXT.DOM.QualifiedName</FONT+></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD+></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>The core data types of the HXT DOM.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <A HREF="#t%3AQName"+>QName</A+>  = <A HREF="#v%3AQN"+>QN</A+> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="recfield"+><A HREF="#v%3AnamePrefix"+>namePrefix</A+> :: String</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3AlocalPart"+>localPart</A+> :: String</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3AnamespaceUri"+>namespaceUri</A+> :: String</TD+></TR+></TABLE+>}</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AqualifiedName"+>qualifiedName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AuniversalName"+>universalName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AuniversalUri"+>universalUri</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AbuildUniversalName"+>buildUniversalName</A+> :: (String -&gt; String -&gt; String) -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkQName"+>mkQName</A+> :: String -&gt; String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkName"+>mkName</A+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkPrefixLocalPart"+>mkPrefixLocalPart</A+> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkNsName"+>mkNsName</A+> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkSNsName"+>mkSNsName</A+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AnullQName"+>nullQName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequalQName"+>equalQName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequivQName"+>equivQName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequivUri"+>equivUri</A+> :: String -&gt; String -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequalQNameBy"+>equalQNameBy</A+> :: (String -&gt; String -&gt; Bool) -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AnormalizeNsUri"+>normalizeNsUri</A+> :: String -&gt; String</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <A NAME="t%3AQName"+></A+><B+>QName</B+> </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+><P+>Namespace support for element and attribute names.+</P+><P+>A qualified name consists of a name prefix, a local name+ and a namespace uri.+ All modules, which are not namespace aware, use only the <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AlocalPart"+>localPart</A+></TT+> component.+ When dealing with namespaces, the document tree must be processed by <A HREF="propagateNamespaces.html"+>propagateNamespaces</A+>+ to split names of structure &quot;prefix:localPart&quot; and label the name with the apropriate namespace uri+</P+></TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v%3AQN"+></A+><B+>QN</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="body" COLSPAN="2"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v%3AnamePrefix"+></A+><B+>namePrefix</B+> :: String</TD+><TD CLASS="rdoc"+>the name prefix part of a qualified name &quot;namePrefix:localPart&quot;+</TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v%3AlocalPart"+></A+><B+>localPart</B+> :: String</TD+><TD CLASS="rdoc"+>the local part of a qualified name &quot;namePrefix:localPart&quot;+</TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v%3AnamespaceUri"+></A+><B+>namespaceUri</B+> :: String</TD+><TD CLASS="rdoc"+>the associated namespace uri+</TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section4"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:QName')" ALT="show/hide"+> Instances</TD+></TR+><TR+><TD CLASS="body"+><DIV ID="i:QName" STYLE="display:block;"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="Control-Strategies-DeepSeq.html#t%3ADeepSeq"+>DeepSeq</A+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Eq <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Ord <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Read <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Show <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Typeable <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+></TABLE+></DIV+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AqualifiedName"+></A+><B+>qualifiedName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>builds the full name &quot;prefix:localPart&quot;, if prefix is not null, else the local part is the result+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AuniversalName"+></A+><B+>universalName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>builds the &quot;universal&quot; name, that is the namespace uri surrounded with &quot;{&quot; and &quot;}&quot; followed by the local part+ (specialisation of <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AbuildUniversalName"+>buildUniversalName</A+></TT+>)+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AuniversalUri"+></A+><B+>universalUri</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>builds an &quot;universal&quot; uri, that is the namespace uri followed by the local part. This is usefull for RDF applications,+ where the subject, predicate and object often are concatenated from namespace uri and local part+ (specialisation of <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AbuildUniversalName"+>buildUniversalName</A+></TT+>)+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AbuildUniversalName"+></A+><B+>buildUniversalName</B+> :: (String -&gt; String -&gt; String) -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>builds a string from the namespace uri and the local part. If the namespace uri is empty, the local part is returned, else+ namespace uri and local part are combined with the combining function given by the first parameter+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkQName"+></A+><B+>mkQName</B+> :: String -&gt; String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+>constructs a complete qualified name with <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamePrefix"+>namePrefix</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AlocalPart"+>localPart</A+></TT+> and <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamespaceUri"+>namespaceUri</A+></TT+>.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkName"+></A+><B+>mkName</B+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+>constructs a simple, namespace unaware name, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamePrefix"+>namePrefix</A+></TT+> and <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamespaceUri"+>namespaceUri</A+></TT+> are set to the empty string.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkPrefixLocalPart"+></A+><B+>mkPrefixLocalPart</B+> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>constructs a simple name, with prefix and localPart but without a namespace uri.+</P+><P+>see also <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkName"+>mkName</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkNsName"+>mkNsName</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkSNsName"+>mkSNsName</A+></TT+>+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkNsName"+></A+><B+>mkNsName</B+> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>constructs a simple, namespace aware name, with prefix:localPart as first parameter, namspace uri as second.+</P+><P+>see also <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkName"+>mkName</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkPrefixLocalPart"+>mkPrefixLocalPart</A+></TT+>+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkSNsName"+></A+><B+>mkSNsName</B+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>constructs a simple name, with prefix:localPart as 1 parameter, with empty namspace uri, same as 'mkPrefixLocalPart, but with a single parameter+</P+><P+>see also <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkNsName"+>mkNsName</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkPrefixLocalPart"+>mkPrefixLocalPart</A+></TT+>+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AnullQName"+></A+><B+>nullQName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+>Empty QName+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequalQName"+></A+><B+>equalQName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>Equality of QNames: Two QNames are equal, if the local parts are equal+ and the namespace URIs are equal.+ The comparison works with and without namespace propagation.+ If namespaces have been propagated, the name is split into prefix and local part+ and the namespace uri is set. In this case the prefix is not significant for equality test.+ If namespaces have not been propagated, the local part contains the full name, prefix+ and namespace URI are empty. The full name (prefix and local part) is used for comparison.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequivQName"+></A+><B+>equivQName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>Equivalent QNames are defined as follows: The URIs are normalized before comparison.+ Comparison is done with <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQNameBy"+>equalQNameBy</A+></TT+> and <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequivUri"+>equivUri</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequivUri"+></A+><B+>equivUri</B+> :: String -&gt; String -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>Comparison of normalized namespace URIs using <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnormalizeNsUri"+>normalizeNsUri</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequalQNameBy"+></A+><B+>equalQNameBy</B+> :: (String -&gt; String -&gt; Bool) -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>Sometimes a weaker equality relation than <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQName"+>equalQName</A+></TT+> is appropriate, e.g no case significance in names, ...+ a name normalization function can be applied to the strings before comparing. Called by <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQName"+>equalQName</A+></TT+> and+ <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequivQName"+>equivQName</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AnormalizeNsUri"+></A+><B+>normalizeNsUri</B+> :: String -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>Normalization of URIs: Normalization is done by conversion into lowercase letters. A trailing &quot;/&quot; is ignored+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 0.8</TD+></TR+></TABLE+></BODY+></HTML+>
doc/hdoc/Text-XML-HXT-DOM-TypeDefs.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/TypeDefs.hs" >Source code</A@@ -44,10 +44,32 @@ ><FONT SIZE="6" >Text.XML.HXT.DOM.TypeDefs</FONT ></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD ></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR ></TABLE ></TD ></TR+></TABLE+></TD+></TR ><TR ><TD CLASS="s15" ></TD@@ -58,15 +80,8 @@ ></TR ><TR ><TD CLASS="doc"-><P->The core data types of HDOM.-</P-><P->Version : $Id: TypeDefs.hs,v 1.13 2006<EM->11</EM->09 20:27:42 hxml Exp $-</P-></TD+>The core data types of the HXT DOM.+</TD ></TR ><TR ><TD CLASS="s15"@@ -173,7 +188,7 @@ ><TD CLASS="decl" >| <A HREF="#v%3AXPi" >XPi</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -183,7 +198,7 @@ ><TD CLASS="decl" >| <A HREF="#v%3AXTag" >XTag</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -203,7 +218,7 @@ ><TD CLASS="decl" >| <A HREF="#v%3AXAttr" >XAttr</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -324,210 +339,6 @@ ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword"->data</SPAN-> <A HREF="#t%3AQName"->QName</A->  = <A HREF="#v%3AQN"->QN</A-> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD CLASS="recfield"-><A HREF="#v%3AnamePrefix"->namePrefix</A-> :: String</TD-></TR-><TR-><TD CLASS="recfield"-><A HREF="#v%3AlocalPart"->localPart</A-> :: String</TD-></TR-><TR-><TD CLASS="recfield"-><A HREF="#v%3AnamespaceUri"->namespaceUri</A-> :: String</TD-></TR-></TABLE->}</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AqualifiedName"->qualifiedName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AuniversalName"->universalName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AuniversalUri"->universalUri</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AbuildUniversalName"->buildUniversalName</A-> :: (String -&gt; String -&gt; String) -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AmkName"->mkName</A-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AmkPrefixLocalPart"->mkPrefixLocalPart</A-> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AmkNsName"->mkNsName</A-> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AmkSNsName"->mkSNsName</A-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AnullQName"->nullQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AequalQName"->equalQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AequivQName"->equivQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AequivUri"->equivUri</A-> :: String -&gt; String -&gt; Bool</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AequalQNameBy"->equalQNameBy</A-> :: (String -&gt; String -&gt; Bool) -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AnormalizeNsUri"->normalizeNsUri</A-> :: String -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><SPAN CLASS="keyword" >type</SPAN > <A HREF="#t%3ANsEnv" >NsEnv</A@@ -598,7 +409,7 @@ ><TD CLASS="recfield" ><A HREF="#v%3AattrNodes" >attrNodes</A-> :: [<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: [<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >]</TD ></TR@@ -627,6 +438,16 @@ >XmlNodeSet</A >)]</TD ></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+>module <A HREF="Text-XML-HXT-DOM-QualifiedName.html"+>Text.XML.HXT.DOM.QualifiedName</A+></TD+></TR ></TABLE ></TD ></TR@@ -784,7 +605,7 @@ ></A ><B >XPi</B-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -802,7 +623,7 @@ ></A ><B >XTag</B-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -832,7 +653,7 @@ ></A ><B >XAttr</B-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ><TD CLASS="rdoc"@@ -1190,520 +1011,6 @@ ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword"->data</SPAN-> <A NAME="t%3AQName"-></A-><B->QName</B-> </TD-></TR-><TR-><TD CLASS="body"-><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD CLASS="ndoc"-><P->Namespace support for element and attribute names.-</P-><P->A qualified name consists of a name prefix, a local name- and a namespace uri.- All modules, which are not namespace aware, use only the <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AlocalPart"->localPart</A-></TT-> component.- When dealing with namespaces, the document tree must be processed by <A HREF="propagateNamespaces.html"->propagateNamespaces</A->- to split names of structure &quot;prefix:localPart&quot; and label the name with the apropriate namespace uri-</P-></TD-></TR-><TR-><TD CLASS="section4"->Constructors</TD-></TR-><TR-><TD CLASS="body"-><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"-><TR-><TD CLASS="arg"-><A NAME="v%3AQN"-></A-><B->QN</B-></TD-><TD CLASS="rdoc"-></TD-></TR-><TR-><TD CLASS="body" COLSPAN="2"-><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"-><TR-><TD CLASS="arg"-><A NAME="v%3AnamePrefix"-></A-><B->namePrefix</B-> :: String</TD-><TD CLASS="rdoc"->the name prefix part of a qualified name &quot;namePrefix:localPart&quot;-</TD-></TR-><TR-><TD CLASS="arg"-><A NAME="v%3AlocalPart"-></A-><B->localPart</B-> :: String</TD-><TD CLASS="rdoc"->the local part of a qualified name &quot;namePrefix:localPart&quot;-</TD-></TR-><TR-><TD CLASS="arg"-><A NAME="v%3AnamespaceUri"-></A-><B->namespaceUri</B-> :: String</TD-><TD CLASS="rdoc"->the associated namespace uri-</TD-></TR-></TABLE-></TD-></TR-></TABLE-></TD-></TR-><TR-><TD CLASS="section4"-><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:QName')" ALT="show/hide"-> Instances</TD-></TR-><TR-><TD CLASS="body"-><DIV ID="i:QName" STYLE="display:block;"-><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"-><TR-><TD CLASS="decl"-><A HREF="Control-Strategies-DeepSeq.html#t%3ADeepSeq"->DeepSeq</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Eq <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Ord <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Read <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Show <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Typeable <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-></TABLE-></DIV-></TD-></TR-></TABLE-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AqualifiedName"-></A-><B->qualifiedName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->builds the full name &quot;prefix:localPart&quot;, if prefix is not null, else the local part is the result-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AuniversalName"-></A-><B->universalName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->builds the &quot;universal&quot; name, that is the namespace uri surrounded with &quot;{&quot; and &quot;}&quot; followed by the local part- (specialisation of <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AbuildUniversalName"->buildUniversalName</A-></TT->)-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AuniversalUri"-></A-><B->universalUri</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->builds an &quot;universal&quot; uri, that is the namespace uri followed by the local part. This is usefull for RDF applications,- where the subject, predicate and object often are concatenated from namespace uri and local part- (specialisation of <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AbuildUniversalName"->buildUniversalName</A-></TT->)-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AbuildUniversalName"-></A-><B->buildUniversalName</B-> :: (String -&gt; String -&gt; String) -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->builds a string from the namespace uri and the local part. If the namespace uri is empty, the local part is returned, else- namespace uri and local part are combined with the combining function given by the first parameter-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AmkName"-></A-><B->mkName</B-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"->constructs a simple, namespace unaware name, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnamePrefix"->namePrefix</A-></TT-> and <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnamespaceUri"->namespaceUri</A-></TT-> are set to the empty string.-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AmkPrefixLocalPart"-></A-><B->mkPrefixLocalPart</B-> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->constructs a simple name, with prefix and localPart but without a namespace uri.-</P-><P->see also <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkName"->mkName</A-></TT->, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkNsName"->mkNsName</A-></TT->, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkSNsName"->mkSNsName</A-></TT->-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AmkNsName"-></A-><B->mkNsName</B-> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->constructs a simple, namespace aware name, with prefix:localPart as first parameter, namspace uri as second.-</P-><P->see also <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkName"->mkName</A-></TT->, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkPrefixLocalPart"->mkPrefixLocalPart</A-></TT->-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AmkSNsName"-></A-><B->mkSNsName</B-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->constructs a simple name, with prefix:localPart as 1 parameter, with empty namspace uri, same as 'mkPrefixLocalPart, but with a single parameter-</P-><P->see also <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkNsName"->mkNsName</A-></TT->, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkPrefixLocalPart"->mkPrefixLocalPart</A-></TT->-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AnullQName"-></A-><B->nullQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"->Empty QName-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AequalQName"-></A-><B->equalQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="doc"->Equality of QNames: Two QNames are equal, if the local parts are equal- and the namespace URIs are equal.- The comparison works with and without namespace propagation.- If namespaces have been propagated, the name is split into prefix and local part- and the namespace uri is set. In this case the prefix is not significant for equality test.- If namespaces have not been propagated, the local part contains the full name, prefix- and namespace URI are empty. The full name (prefix and local part) is used for comparison.-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AequivQName"-></A-><B->equivQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="doc"->Equivalent QNames are defined as follows: The URIs are normalized before comparison.- Comparison is done with <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQNameBy"->equalQNameBy</A-></TT-> and <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequivUri"->equivUri</A-></TT->-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AequivUri"-></A-><B->equivUri</B-> :: String -&gt; String -&gt; Bool</TD-></TR-><TR-><TD CLASS="doc"->Comparison of normalized namespace URIs using <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnormalizeNsUri"->normalizeNsUri</A-></TT->-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AequalQNameBy"-></A-><B->equalQNameBy</B-> :: (String -&gt; String -&gt; Bool) -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="doc"->Sometimes a weaker equality relation than <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQName"->equalQName</A-></TT-> is appropriate, e.g no case significance in names, ...- a name normalization function can be applied to the strings before comparing. Called by <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQName"->equalQName</A-></TT-> and- <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequivQName"->equivQName</A-></TT->-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AnormalizeNsUri"-></A-><B->normalizeNsUri</B-> :: String -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->Normalization of URIs: Normalization is done by conversion into lowercase letters. A trailing &quot;/&quot; is ignored-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><SPAN CLASS="keyword" >type</SPAN > <A NAME="t%3ANsEnv" ></A@@ -1717,7 +1024,7 @@ ><TD CLASS="doc" >Type for the namespace association list, used when propagating namespaces by  modifying the <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TT > values in a tree@@ -1857,7 +1164,7 @@ ></A ><B >attrNodes</B-> :: [<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: [<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >]</TD ><TD CLASS="rdoc"@@ -1932,6 +1239,16 @@ > = [(Int, <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet" >XmlNodeSet</A >)]</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+>module <A HREF="Text-XML-HXT-DOM-QualifiedName.html"+>Text.XML.HXT.DOM.QualifiedName</A+></TD ></TR ><TR ><TD CLASS="s15"
doc/hdoc/Text-XML-HXT-DOM-UTF8Decoding.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/UTF8Decoding.hs" >Source code</A
doc/hdoc/Text-XML-HXT-DOM-Unicode.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/Unicode.hs" >Source code</A
doc/hdoc/Text-XML-HXT-DOM-Util.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/Util.hs" >Source code</A
doc/hdoc/Text-XML-HXT-DOM-XmlKeywords.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlKeywords.hs" >Source code</A@@ -458,6 +458,16 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Aa_parse_by_mimetype"+>a_parse_by_mimetype</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Aa_parse_html" >a_parse_html</A > :: String</TD@@ -578,6 +588,16 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Aa_tagsoup"+>a_tagsoup</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Aa_trace" >a_trace</A > :: String</TD@@ -858,8 +878,8 @@ ></TR ><TR ><TD CLASS="decl"-><A HREF="#v%3Ak_enitity"->k_enitity</A+><A HREF="#v%3Ak_entity"+>k_entity</A > :: String</TD ></TR ><TR@@ -1512,6 +1532,96 @@ >a_do_not_collect_errors</A > :: String</TD ></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aapplication_xhtml"+>application_xhtml</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aapplication_xml"+>application_xml</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aapplication_xml_external_parsed_entity"+>application_xml_external_parsed_entity</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aapplication_xml_dtd"+>application_xml_dtd</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atext_html"+>text_html</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atext_xml"+>text_xml</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atext_xml_external_parsed_entity"+>text_xml_external_parsed_entity</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AisHtmlMimeType"+>isHtmlMimeType</A+> :: String -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AisXmlMimeType"+>isXmlMimeType</A+> :: String -&gt; Bool</TD+></TR ></TABLE ></TD ></TR@@ -1949,6 +2059,18 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3Aa_parse_by_mimetype"+></A+><B+>a_parse_by_mimetype</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Aa_parse_html" ></A ><B@@ -2093,6 +2215,18 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3Aa_tagsoup"+></A+><B+>a_tagsoup</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Aa_trace" ></A ><B@@ -2429,10 +2563,10 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3Ak_enitity"+><A NAME="v%3Ak_entity" ></A ><B->k_enitity</B+>k_entity</B > :: String</TD ></TR ><TR@@ -3085,7 +3219,7 @@ ></TR ><TR ><TD CLASS="doc"->the predefined namespace uri for xml: &quot;http://www.w3.org/XML/1998/namespaces&quot;+>the predefined namespace uri for xml: &quot;http://www.w3.org/XML/1998/namespace&quot; </TD ></TR ><TR@@ -3229,6 +3363,114 @@ ><B >a_do_not_collect_errors</B > :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aapplication_xhtml"+></A+><B+>application_xhtml</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aapplication_xml"+></A+><B+>application_xml</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aapplication_xml_external_parsed_entity"+></A+><B+>application_xml_external_parsed_entity</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aapplication_xml_dtd"+></A+><B+>application_xml_dtd</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Atext_html"+></A+><B+>text_html</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Atext_xml"+></A+><B+>text_xml</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Atext_xml_external_parsed_entity"+></A+><B+>text_xml_external_parsed_entity</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AisHtmlMimeType"+></A+><B+>isHtmlMimeType</B+> :: String -&gt; Bool</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AisXmlMimeType"+></A+><B+>isXmlMimeType</B+> :: String -&gt; Bool</TD ></TR ><TR ><TD CLASS="s15"
doc/hdoc/Text-XML-HXT-DOM-XmlOptions.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlOptions.hs" >Source code</A@@ -241,6 +241,14 @@ >a_parse_html</A ></TT >, <TT+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_parse_by_mimetype"+>a_parse_by_mimetype</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_tagsoup"+>a_tagsoup</A+></TT+> <TT ><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_issue_warnings" >a_issue_warnings</A ></TT
doc/hdoc/Text-XML-HXT-DOM-XmlState.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlState.hs" >Source code</A
doc/hdoc/Text-XML-HXT-DOM-XmlTree.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlTree.hs" >Source code</A
doc/hdoc/Text-XML-HXT-DOM-XmlTreeFilter.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlTreeFilter.hs" >Source code</A@@ -793,7 +793,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkQTag" >mkQTag</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -841,7 +841,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkQAttr" >mkQAttr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -1345,7 +1345,7 @@ ><TD CLASS="decl" ><A HREF="#v%3Aqetag" >qetag</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -1359,7 +1359,7 @@ ><TD CLASS="decl" ><A HREF="#v%3Aqtag" >qtag</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -1407,7 +1407,7 @@ ><TD CLASS="decl" ><A HREF="#v%3Aqattr" >qattr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -2737,7 +2737,7 @@ ></A ><B >mkQTag</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -2833,7 +2833,7 @@ ></A ><B >mkQAttr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -3927,7 +3927,7 @@ ></A ><B >qetag</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -3948,7 +3948,7 @@ ></A ><B >qtag</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -4030,7 +4030,7 @@ ></A ><B >qattr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A
doc/hdoc/Text-XML-HXT-DOM-XmlTreeFunctions.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlTreeFunctions.hs" >Source code</A@@ -345,6 +345,18 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3AtextOfXNode"+>textOfXNode</A+> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"+>XNode</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3AmkXTagTree" >mkXTagTree</A > :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees"@@ -363,7 +375,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkQTagTree" >mkQTagTree</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -545,7 +557,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkQAttrTree" >mkQAttrTree</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -783,7 +795,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AshowQName" >showQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String -&gt; String</TD ></TR@@ -1564,6 +1576,20 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3AtextOfXNode"+></A+><B+>textOfXNode</B+> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"+>XNode</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3AmkXTagTree" ></A ><B@@ -1607,7 +1633,7 @@ ></A ><B >mkQTagTree</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -2026,7 +2052,7 @@ ></A ><B >mkQAttrTree</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -2456,7 +2482,7 @@ ></A ><B >showQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String -&gt; String</TD ></TR
doc/hdoc/Text-XML-HXT-DOM-XmlTreeTypes.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlTreeTypes.hs" >Source code</A@@ -231,7 +231,7 @@ >type</SPAN > <A HREF="#t%3ATagName" >TagName</A-> = <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> = <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -245,7 +245,7 @@ >type</SPAN > <A HREF="#t%3AAttrName" >AttrName</A-> = <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> = <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -257,7 +257,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AtName" >tName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String</TD ></TR@@ -269,7 +269,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AaName" >aName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String</TD ></TR@@ -464,7 +464,7 @@ ></A ><B >TagName</B-> = <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> = <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -485,7 +485,7 @@ ></A ><B >AttrName</B-> = <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> = <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -504,14 +504,14 @@ ></A ><B >tName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String</TD ></TR ><TR ><TD CLASS="doc" >shortcut for <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AqualifiedName"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AqualifiedName" >qualifiedName</A ></TT >@@ -527,14 +527,14 @@ ></A ><B >aName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String</TD ></TR ><TR ><TD CLASS="doc" >shortcut for <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AqualifiedName"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AqualifiedName" >qualifiedName</A ></TT >
doc/hdoc/Text-XML-HXT-DOM.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM.hs" >Source code</A
doc/hdoc/Text-XML-HXT-IO-GetFILE.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/IO/GetFILE.hs" >Source code</A
doc/hdoc/Text-XML-HXT-IO-GetHTTPCurl.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/IO/GetHTTPCurl.hs" >Source code</A
doc/hdoc/Text-XML-HXT-IO-GetHTTPNative.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/IO/GetHTTPNative.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-DTDProcessing.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/DTDProcessing.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-DefaultURI.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/DefaultURI.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-HtmlParsec.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/HtmlParsec.hs" >Source code</A@@ -44,10 +44,32 @@ ><FONT SIZE="6" >Text.XML.HXT.Parser.HtmlParsec</FONT ></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD ></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR ></TABLE ></TD ></TR+></TABLE+></TD+></TR ><TR ><TD CLASS="s15" ></TD@@ -59,26 +81,18 @@ ><TR ><TD CLASS="doc" ><P->HTML Parsec Parser-</P-><P->Version : $Id: HtmlParsec.hs,v 1.11 2006<EM->12</EM->08 11:48:20 hxml Exp $-</P-><P >This parser tries to interprete everything as HTML- no errors are emitted during parsing. If something looks- weired, warning messages are inserted in the document tree+   no errors are emitted during parsing. If something looks+   weired, warning messages are inserted in the document tree. </P ><P->all filter are pure XmlFilter,- errror handling and IO is done in <TT+>All filter are pure XmlFilter,+   errror handling and IO is done in <TT ><A HREF="Text-XML-HXT-Parser.html#t%3AHtmlParser" >HtmlParser</A ></TT >- or other modules+   or other modules </P ></TD ></TR@@ -172,6 +186,18 @@ ></A ><B >isInnerHtmlTagOf</B+> :: String -&gt; String -&gt; Bool</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AclosesHtmlTag"+></A+><B+>closesHtmlTag</B > :: String -&gt; String -&gt; Bool</TD ></TR ><TR
doc/hdoc/Text-XML-HXT-Parser-HtmlParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/HtmlParser.hs" >Source code</A@@ -44,10 +44,32 @@ ><FONT SIZE="6" >Text.XML.HXT.Parser.HtmlParser</FONT ></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD ></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR ></TABLE ></TD ></TR+></TABLE+></TD+></TR ><TR ><TD CLASS="s15" ></TD@@ -59,21 +81,13 @@ ><TR ><TD CLASS="doc" ><P->HTML Parser-</P-><P->Version : $Id: HtmlParser.hs,v 1.4 2006<EM->11</EM->12 14:53:00 hxml Exp $-</P-><P >This parser tries to interprete everything as HTML- no errors are emitted during parsing. If something looks- weired, warning messages are inserted in the document tree+   no errors are emitted during parsing. If something looks+   weired, warning messages are inserted in the document tree. </P ><P->module contains state filter for easy parsing and error handling- real work is done in <TT+>Module contains state filter for easy parsing and error handling+   real work is done in <TT ><A HREF="Text-XML-HXT-Parser.html#t%3AHtmlParsec" >HtmlParsec</A ></TT
doc/hdoc/Text-XML-HXT-Parser-MainFunctions.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/MainFunctions.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-ProtocolHandler.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/ProtocolHandler.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-ProtocolHandlerFile.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/ProtocolHandlerFile.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-ProtocolHandlerHttpCurl.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/ProtocolHandlerHttpCurl.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-ProtocolHandlerHttpNative.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/ProtocolHandlerHttpNative.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-ProtocolHandlerHttpNativeOrCurl.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/ProtocolHandlerHttpNativeOrCurl.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-ProtocolHandlerUtil.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/ProtocolHandlerUtil.hs" >Source code</A
+ doc/hdoc/Text-XML-HXT-Parser-TagSoup.html view
@@ -0,0 +1,126 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Text.XML.HXT.Parser.TagSoup</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+>Haskell Xml Toolbox 7.5: The complete API</TD+><TD CLASS="topbut"+><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/TagSoup.hs"+>Source code</A+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Text.XML.HXT.Parser.TagSoup</FONT+></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD+></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>experimental</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>lasy HTML and simpe XML parser implemented with tagsoup+   parsing is done with a very simple monadic top down parser+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AparseHtmlTagSoup"+></A+><B+>parseHtmlTagSoup</B+> :: Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees"+>XmlTrees</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 0.8</TD+></TR+></TABLE+></BODY+></HTML+>
doc/hdoc/Text-XML-HXT-Parser-XhtmlEntities.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XhtmlEntities.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-XmlCharParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlCharParser.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-XmlDTDParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlDTDParser.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-XmlDTDTokenParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlDTDTokenParser.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-XmlEntities.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlEntities.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-XmlInput.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlInput.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-XmlOutput.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlOutput.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-XmlParsec.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlParsec.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-XmlParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlParser.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser-XmlTokenParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlTokenParser.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Parser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-BasicArrows.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/BasicArrows.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-CreatePattern.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/CreatePattern.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-DataTypeLibMysql.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/DataTypeLibMysql.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-DataTypeLibUtils.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/DataTypeLibUtils.hs" >Source code</A@@ -92,7 +92,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AerrorMsgDataTypeNotAllowed" >errorMsgDataTypeNotAllowed</A-> :: String -&gt; [(String, String)] -&gt; String -&gt; String -&gt; String</TD+> :: String -&gt; String -&gt; [(String, String)] -&gt; String -&gt; String</TD ></TR ><TR ><TD CLASS="s8"@@ -130,6 +130,18 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3AerrorMsgParam"+>errorMsgParam</A+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3ALocalName"+>LocalName</A+> -&gt; String -&gt; String -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Arng_length" >rng_length</A > :: String</TD@@ -230,9 +242,11 @@ ></TR ><TR ><TD CLASS="decl"-><A HREF="#v%3AalwaysOK"->alwaysOK</A-> :: Check a</TD+><SPAN CLASS="keyword"+>type</SPAN+> <A HREF="#t%3AFunctionTable"+>FunctionTable</A+> = [(String, String -&gt; String -&gt; Bool)]</TD ></TR ><TR ><TD CLASS="s8"@@ -240,29 +254,29 @@ ></TR ><TR ><TD CLASS="decl"-><A HREF="#v%3AalwaysErr"->alwaysErr</A-> :: (a -&gt; String) -&gt; Check a</TD-></TR-><TR-><TD CLASS="s8"+><A HREF="#v%3AstringValidFT"+>stringValidFT</A+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>FunctionTable</A+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3ADatatypeName"+>DatatypeName</A+> -&gt; Integer -&gt; Integer -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3AParamList"+>ParamList</A+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>CheckString</A ></TD ></TR ><TR-><TD CLASS="decl"-><A HREF="#v%3AorErr"->orErr</A-> :: (a -&gt; Bool) -&gt; (a -&gt; String) -&gt; Check a</TD-></TR-><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl"-><A HREF="#v%3AandCheck"->andCheck</A-> :: Check a -&gt; Check a -&gt; Check a</TD+><A HREF="#v%3AfctTableString"+>fctTableString</A+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>FunctionTable</A+></TD ></TR ><TR ><TD CLASS="s8"@@ -270,9 +284,11 @@ ></TR ><TR ><TD CLASS="decl"-><A HREF="#v%3AwithVal"->withVal</A-> :: Check a -&gt; (b -&gt; a) -&gt; Check b</TD+><A HREF="#v%3AfctTableList"+>fctTableList</A+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>FunctionTable</A+></TD ></TR ><TR ><TD CLASS="s8"@@ -286,7 +302,9 @@ >DatatypeName</A > -&gt; Integer -&gt; Integer -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3AParamList" >ParamList</A-> -&gt; Check String</TD+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>CheckString</A+></TD ></TR ><TR ><TD CLASS="s8"@@ -300,8 +318,134 @@ >DatatypeName</A > -&gt; Integer -&gt; Integer -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3AParamList" >ParamList</A-> -&gt; Check String</TD+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>CheckString</A+></TD ></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AnumParamValid"+>numParamValid</A+> :: (Integer -&gt; Integer -&gt; Bool) -&gt; String -&gt; String -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <A HREF="#t%3ACheckA"+>CheckA</A+> a b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>type</SPAN+> <A HREF="#t%3ACheckString"+>CheckString</A+> = <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> String String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>type</SPAN+> <A HREF="#t%3ACheckInteger"+>CheckInteger</A+> = <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> Integer Integer</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AperformCheck"+>performCheck</A+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a b -&gt; a -&gt; Maybe String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aok"+>ok</A+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a a</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Afailure"+>failure</A+> :: (a -&gt; String) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aassert"+>assert</A+> :: (a -&gt; Bool) -&gt; (a -&gt; String) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a a</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AassertMaybe"+>assertMaybe</A+> :: (a -&gt; Maybe b) -&gt; (a -&gt; String) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcheckWith"+>checkWith</A+> :: (a -&gt; b) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> b c -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a a</TD+></TR ></TABLE ></TD ></TR@@ -337,7 +481,7 @@ ></A ><B >errorMsgDataTypeNotAllowed</B-> :: String -&gt; [(String, String)] -&gt; String -&gt; String -&gt; String</TD+> :: String -&gt; String -&gt; [(String, String)] -&gt; String -&gt; String</TD ></TR ><TR ><TD CLASS="s15"@@ -381,6 +525,44 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3AerrorMsgParam"+></A+><B+>errorMsgParam</B+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3ALocalName"+>LocalName</A+> -&gt; String -&gt; String -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+><P+>Error Message for the equality test of two datatype values+</P+><UL+><LI+> 1.parameter  :  datatype+</LI+><LI+> 2.parameter  :  datatype value+</LI+><LI+> 3.parameter  :  datatype value+</LI+></UL+><P+>example:+</P+><PRE+> errorMsgEqual &quot;Int&quot; &quot;21&quot; &quot;42&quot; -&gt; &quot;Datatype Int with value = 21 expected, but value = 42 found&quot;+</PRE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Arng_length" ></A ><B@@ -495,15 +677,17 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3AalwaysOK"+><SPAN CLASS="keyword"+>type</SPAN+> <A NAME="t%3AFunctionTable" ></A ><B->alwaysOK</B-> :: Check a</TD+>FunctionTable</B+> = [(String, String -&gt; String -&gt; Bool)]</TD ></TR ><TR ><TD CLASS="doc"->Unit for checks+>Function table type </TD ></TR ><TR@@ -512,16 +696,19 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3AalwaysErr"+><A NAME="v%3AstringValidFT" ></A ><B->alwaysErr</B-> :: (a -&gt; String) -&gt; Check a</TD-></TR-><TR-><TD CLASS="doc"->Zero for checks: Create an error message for an illegal value-</TD+>stringValidFT</B+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>FunctionTable</A+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3ADatatypeName"+>DatatypeName</A+> -&gt; Integer -&gt; Integer -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3AParamList"+>ParamList</A+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>CheckString</A+></TD ></TR ><TR ><TD CLASS="s15"@@ -529,15 +716,18 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3AorErr"+><A NAME="v%3AfctTableString" ></A ><B->orErr</B-> :: (a -&gt; Bool) -&gt; (a -&gt; String) -&gt; Check a</TD+>fctTableString</B+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>FunctionTable</A+></TD ></TR ><TR ><TD CLASS="doc"->Perform check and generate error message on failure+>Function table for string tests,+ XML document value is first operand, schema value second </TD ></TR ><TR@@ -546,15 +736,18 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3AandCheck"+><A NAME="v%3AfctTableList" ></A ><B->andCheck</B-> :: Check a -&gt; Check a -&gt; Check a</TD+>fctTableList</B+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>FunctionTable</A+></TD ></TR ><TR ><TD CLASS="doc"->Combine two checks+>Function table for list tests,+ XML document value is first operand, schema value second </TD ></TR ><TR@@ -563,18 +756,6 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3AwithVal"-></A-><B->withVal</B-> :: Check a -&gt; (b -&gt; a) -&gt; Check b</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl" ><A NAME="v%3AstringValid" ></A ><B@@ -583,7 +764,9 @@ >DatatypeName</A > -&gt; Integer -&gt; Integer -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3AParamList" >ParamList</A-> -&gt; Check String</TD+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>CheckString</A+></TD ></TR ><TR ><TD CLASS="doc"@@ -630,7 +813,9 @@ >DatatypeName</A > -&gt; Integer -&gt; Integer -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3AParamList" >ParamList</A-> -&gt; Check String</TD+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>CheckString</A+></TD ></TR ><TR ><TD CLASS="doc"@@ -663,6 +848,238 @@ </LI ></UL ></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AnumParamValid"+></A+><B+>numParamValid</B+> :: (Integer -&gt; Integer -&gt; Bool) -&gt; String -&gt; String -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+><P+>tests whether a string value matches a numeric param+</P+><P+>valid example:+</P+><PRE+> &lt;data type=&quot;CHAR&quot;&gt; &lt;param name=&quot;maxLength&quot;&gt;5&lt;/param&gt; &lt;/data&gt;+</PRE+><P+>invalid example:+</P+><PRE+> &lt;data type=&quot;CHAR&quot;&gt; &lt;param name=&quot;minLength&quot;&gt;foo&lt;/param&gt; &lt;/data&gt;+</PRE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <A NAME="t%3ACheckA"+></A+><B+>CheckA</B+> a b</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="section4"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:CheckA')" ALT="show/hide"+> Instances</TD+></TR+><TR+><TD CLASS="body"+><DIV ID="i:CheckA" STYLE="display:block;"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="decl"+>Arrow <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+></TD+></TR+><TR+><TD CLASS="decl"+>ArrowPlus <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+></TD+></TR+><TR+><TD CLASS="decl"+>ArrowZero <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+></TD+></TR+></TABLE+></DIV+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>type</SPAN+> <A NAME="t%3ACheckString"+></A+><B+>CheckString</B+> = <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> String String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>type</SPAN+> <A NAME="t%3ACheckInteger"+></A+><B+>CheckInteger</B+> = <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> Integer Integer</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AperformCheck"+></A+><B+>performCheck</B+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a b -&gt; a -&gt; Maybe String</TD+></TR+><TR+><TD CLASS="doc"+>run a check and deliver Just an error message or Nothing+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aok"+></A+><B+>ok</B+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a a</TD+></TR+><TR+><TD CLASS="doc"+>every thing is fine+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Afailure"+></A+><B+>failure</B+> :: (a -&gt; String) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a b</TD+></TR+><TR+><TD CLASS="doc"+>always failure+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aassert"+></A+><B+>assert</B+> :: (a -&gt; Bool) -&gt; (a -&gt; String) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a a</TD+></TR+><TR+><TD CLASS="doc"+>perform a simple check with a predicate p,+   when the predicate holds, assert acts as identity,+   else an error message is generated+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AassertMaybe"+></A+><B+>assertMaybe</B+> :: (a -&gt; Maybe b) -&gt; (a -&gt; String) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a b</TD+></TR+><TR+><TD CLASS="doc"+>perform a simple check with a Maybe function, Nothing indicates error+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcheckWith"+></A+><B+>checkWith</B+> :: (a -&gt; b) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> b c -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a a</TD+></TR+><TR+><TD CLASS="doc"+>perform a check, but convert the value before checking+</TD ></TR ><TR ><TD CLASS="s15"
doc/hdoc/Text-XML-HXT-RelaxNG-DataTypeLibraries.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/DataTypeLibraries.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-DataTypes.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/DataTypes.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-PatternFunctions.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/PatternFunctions.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-PatternToString.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/PatternToString.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-Schema.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/Schema.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-SchemaGrammar.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/SchemaGrammar.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-Simplification.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/Simplification.hs" >Source code</A@@ -44,10 +44,32 @@ ><FONT SIZE="6" >Text.XML.HXT.RelaxNG.Simplification</FONT ></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD ></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR ></TABLE ></TD ></TR+></TABLE+></TD+></TR ><TR ><TD CLASS="s15" ></TD@@ -59,7 +81,7 @@ ><TR ><TD CLASS="doc" >The modul creates the simplified form of a Relax NG schema.- See also chapter 4 of the Relax NG specification.+   See also chapter 4 of the Relax NG specification. </TD ></TR ><TR
doc/hdoc/Text-XML-HXT-RelaxNG-Unicode-Blocks.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/Unicode/Blocks.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-Unicode-CharProps.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/Unicode/CharProps.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-Utils.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/Utils.hs" >Source code</A@@ -44,10 +44,32 @@ ><FONT SIZE="6" >Text.XML.HXT.RelaxNG.Utils</FONT ></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD ></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR ></TABLE ></TD ></TR+></TABLE+></TD+></TR ><TR ><TD CLASS="s15" ></TD@@ -58,7 +80,7 @@ ></TR ><TR ><TD CLASS="doc"->Some helper functions+>Helper functions for RelaxNG validation </TD ></TR ><TR@@ -192,18 +214,6 @@ >formatStringListArr</A > :: [String] -&gt; String</TD ></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3Aqn2String"->qn2String</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR ></TABLE ></TD ></TR@@ -398,25 +408,6 @@ ><B >formatStringListArr</B > :: [String] -&gt; String</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3Aqn2String"-></A-><B->qn2String</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->Formats a qualified name, e.g. &quot;{namespace}localName&quot;-</TD ></TR ><TR ><TD CLASS="s15"
doc/hdoc/Text-XML-HXT-RelaxNG-Validation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/Validation.hs" >Source code</A@@ -44,10 +44,32 @@ ><FONT SIZE="6" >Text.XML.HXT.RelaxNG.Validation</FONT ></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD ></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR ></TABLE ></TD ></TR+></TABLE+></TD+></TR ><TR ><TD CLASS="s15" ></TD@@ -59,8 +81,8 @@ ><TR ><TD CLASS="doc" >Validation of a XML document with respect to a valid Relax NG schema in simple form.- Copied and modified from &quot;An algorithm for RELAX NG validation&quot; by James Clark- (<A HREF="http://www.thaiopensource.com/relaxng/derivative.html"+   Copied and modified from &quot;An algorithm for RELAX NG validation&quot; by James Clark+   (<A HREF="http://www.thaiopensource.com/relaxng/derivative.html" >http://www.thaiopensource.com/relaxng/derivative.html</A >). </TD@@ -200,7 +222,7 @@ >contains</A > :: <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3ANameClass" >NameClass</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -409,7 +431,7 @@ >contains</B > :: <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3ANameClass" >NameClass</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -420,7 +442,7 @@ >NameClass</A ></TT > contains a particular <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TT >
doc/hdoc/Text-XML-HXT-RelaxNG-Validator.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/Validator.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/XmlSchema/DataTypeLibW3C.hs" >Source code</A@@ -127,6 +127,76 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Axsd_string"+>xsd_string</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_normalizedString"+>xsd_normalizedString</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_token"+>xsd_token</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_language"+>xsd_language</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_NMTOKEN"+>xsd_NMTOKEN</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_NMTOKENS"+>xsd_NMTOKENS</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_Name"+>xsd_Name</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Axsd_NCName" >xsd_NCName</A > :: String</TD@@ -137,6 +207,56 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Axsd_ID"+>xsd_ID</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_IDREF"+>xsd_IDREF</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_IDREFS"+>xsd_IDREFS</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_ENTITY"+>xsd_ENTITY</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_ENTITIES"+>xsd_ENTITIES</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Axsd_anyURI" >xsd_anyURI</A > :: String</TD@@ -157,8 +277,8 @@ ></TR ><TR ><TD CLASS="decl"-><A HREF="#v%3Axsd_string"->xsd_string</A+><A HREF="#v%3Axsd_NOTATION"+>xsd_NOTATION</A > :: String</TD ></TR ><TR@@ -167,6 +287,36 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Axsd_hexBinary"+>xsd_hexBinary</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_base64Binary"+>xsd_base64Binary</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_decimal"+>xsd_decimal</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Axsd_length" >xsd_length</A > :: String</TD@@ -197,6 +347,66 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Axsd_maxExclusive"+>xsd_maxExclusive</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_minExclusive"+>xsd_minExclusive</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_maxInclusive"+>xsd_maxInclusive</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_minInclusive"+>xsd_minInclusive</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_totalDigits"+>xsd_totalDigits</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_fractionDigits"+>xsd_fractionDigits</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Axsd_pattern" >xsd_pattern</A > :: String</TD@@ -275,6 +485,90 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3Axsd_string"+></A+><B+>xsd_string</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_normalizedString"+></A+><B+>xsd_normalizedString</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_token"+></A+><B+>xsd_token</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_language"+></A+><B+>xsd_language</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_NMTOKEN"+></A+><B+>xsd_NMTOKEN</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_NMTOKENS"+></A+><B+>xsd_NMTOKENS</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_Name"+></A+><B+>xsd_Name</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Axsd_NCName" ></A ><B@@ -287,6 +581,66 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3Axsd_ID"+></A+><B+>xsd_ID</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_IDREF"+></A+><B+>xsd_IDREF</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_IDREFS"+></A+><B+>xsd_IDREFS</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_ENTITY"+></A+><B+>xsd_ENTITY</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_ENTITIES"+></A+><B+>xsd_ENTITIES</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Axsd_anyURI" ></A ><B@@ -311,10 +665,10 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3Axsd_string"+><A NAME="v%3Axsd_NOTATION" ></A ><B->xsd_string</B+>xsd_NOTATION</B > :: String</TD ></TR ><TR@@ -323,6 +677,42 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3Axsd_hexBinary"+></A+><B+>xsd_hexBinary</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_base64Binary"+></A+><B+>xsd_base64Binary</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_decimal"+></A+><B+>xsd_decimal</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Axsd_length" ></A ><B@@ -351,6 +741,78 @@ ></A ><B >xsd_minLength</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_maxExclusive"+></A+><B+>xsd_maxExclusive</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_minExclusive"+></A+><B+>xsd_minExclusive</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_maxInclusive"+></A+><B+>xsd_maxInclusive</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_minInclusive"+></A+><B+>xsd_minInclusive</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_totalDigits"+></A+><B+>xsd_totalDigits</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_fractionDigits"+></A+><B+>xsd_fractionDigits</B > :: String</TD ></TR ><TR
doc/hdoc/Text-XML-HXT-RelaxNG-XmlSchema-Regex.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/XmlSchema/Regex.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG-XmlSchema-RegexParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/XmlSchema/RegexParser.hs" >Source code</A
doc/hdoc/Text-XML-HXT-RelaxNG.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Validator-AttributeValueValidation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/AttributeValueValidation.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Validator-DTDValidation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/DTDValidation.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Validator-DocTransformation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/DocTransformation.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Validator-DocValidation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/DocValidation.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Validator-IdValidation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/IdValidation.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Validator-RE.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/RE.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Validator-Validation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/Validation.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Validator-ValidationFilter.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/ValidationFilter.hs" >Source code</A
doc/hdoc/Text-XML-HXT-Validator-XmlRE.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/XmlRE.hs" >Source code</A
doc/hdoc/Text-XML-HXT-XPath-NavTree.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/NavTree.hs" >Source code</A
doc/hdoc/Text-XML-HXT-XPath-XPathArithmetic.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathArithmetic.hs" >Source code</A
doc/hdoc/Text-XML-HXT-XPath-XPathDataTypes.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathDataTypes.hs" >Source code</A@@ -536,7 +536,7 @@ ><TD CLASS="decl" >= <A HREF="#v%3ANameTest" >NameTest</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -900,7 +900,7 @@ >type</SPAN > <A HREF="#t%3AKeyTab" >KeyTab</A-> = [(<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> = [(<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >, String, <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3ANavXmlTree" >NavXmlTree</A@@ -1927,7 +1927,7 @@ ></A ><B >NameTest</B-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ><TD CLASS="rdoc"@@ -2558,7 +2558,7 @@ ></A ><B >KeyTab</B-> = [(<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> = [(<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >, String, <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3ANavXmlTree" >NavXmlTree</A
doc/hdoc/Text-XML-HXT-XPath-XPathEval.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathEval.hs" >Source code</A
doc/hdoc/Text-XML-HXT-XPath-XPathFct.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathFct.hs" >Source code</A
doc/hdoc/Text-XML-HXT-XPath-XPathKeywords.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathKeywords.hs" >Source code</A
doc/hdoc/Text-XML-HXT-XPath-XPathParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathParser.hs" >Source code</A
doc/hdoc/Text-XML-HXT-XPath-XPathToNodeSet.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathToNodeSet.hs" >Source code</A
doc/hdoc/Text-XML-HXT-XPath-XPathToString.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathToString.hs" >Source code</A
doc/hdoc/Text-XML-HXT-XPath.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath.hs" >Source code</A
doc/hdoc/Text-XML-HXT-XSLT-Application.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XSLT/Application.hs" >Source code</A
doc/hdoc/Text-XML-HXT-XSLT-Common.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XSLT/Common.hs" >Source code</A@@ -320,7 +320,7 @@ >isElemType</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; n -&gt; Bool</TD ></TR@@ -336,7 +336,7 @@ >isAttrType</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; n -&gt; Bool</TD ></TR@@ -380,7 +380,7 @@ >tryFetchAttribute</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Maybe String</TD ></TR@@ -396,7 +396,7 @@ >fetchAttributeWDefault</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String -&gt; String</TD ></TR@@ -412,7 +412,7 @@ >fetchAttribute</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String</TD ></TR@@ -428,7 +428,7 @@ >hasAttribute</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -444,7 +444,7 @@ >setAttribute</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String -&gt; n -&gt; n</TD ></TR@@ -454,20 +454,6 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3AmkQName"-></A-><B->mkQName</B-> :: String -&gt; String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t%3AExName"@@ -543,7 +529,7 @@ ></A ><B >mkExName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-XSLT-Common.html#t%3AExName" >ExName</A
doc/hdoc/Text-XML-HXT-XSLT-Compilation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XSLT/Compilation.hs" >Source code</A
doc/hdoc/Text-XML-HXT-XSLT-CompiledStylesheet.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XSLT/CompiledStylesheet.hs" >Source code</A@@ -928,9 +928,9 @@ >lookupAlias</B > :: <A HREF="Text-XML-HXT-XSLT-CompiledStylesheet.html#t%3ANSAliasing" >NSAliasing</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -1375,7 +1375,7 @@ ></A ><B >LiteralQName</B-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ><TD CLASS="rdoc"
doc/hdoc/Text-XML-HXT-XSLT-Names.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XSLT/Names.hs" >Source code</A@@ -136,7 +136,7 @@ ></A ><B >mkXsltName</B-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -150,7 +150,7 @@ ></A ><B >mkXsltAttribName</B-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -164,7 +164,7 @@ ></A ><B >xsltTransform</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -178,7 +178,7 @@ ></A ><B >xsltStylesheet</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -192,7 +192,7 @@ ></A ><B >xsltMessage</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -206,7 +206,7 @@ ></A ><B >xsltForEach</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -220,7 +220,7 @@ ></A ><B >xsltChoose</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -234,7 +234,7 @@ ></A ><B >xsltWhen</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -248,7 +248,7 @@ ></A ><B >xsltOtherwise</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -262,7 +262,7 @@ ></A ><B >xsltIf</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -276,7 +276,7 @@ ></A ><B >xsltElement</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -290,7 +290,7 @@ ></A ><B >xsltAttribute</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -304,7 +304,7 @@ ></A ><B >xsltText</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -318,7 +318,7 @@ ></A ><B >xsltValueOf</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -332,7 +332,7 @@ ></A ><B >xsltComment</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -346,7 +346,7 @@ ></A ><B >xsltProcInstr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -360,7 +360,7 @@ ></A ><B >xsltInclude</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -374,7 +374,7 @@ ></A ><B >xsltImport</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -388,7 +388,7 @@ ></A ><B >xsltTemplate</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -402,7 +402,7 @@ ></A ><B >xsltApplyTemplates</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -416,7 +416,7 @@ ></A ><B >xsltApplyImports</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -430,7 +430,7 @@ ></A ><B >xsltCallTemplate</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -444,7 +444,7 @@ ></A ><B >xsltVariable</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -458,7 +458,7 @@ ></A ><B >xsltParam</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -472,7 +472,7 @@ ></A ><B >xsltWithParam</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -486,7 +486,7 @@ ></A ><B >xsltAttributeSet</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -500,7 +500,7 @@ ></A ><B >xsltCopy</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -514,7 +514,7 @@ ></A ><B >xsltCopyOf</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -528,7 +528,7 @@ ></A ><B >xsltSort</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -542,7 +542,7 @@ ></A ><B >xsltStripSpace</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -556,7 +556,7 @@ ></A ><B >xsltPreserveSpace</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -570,7 +570,7 @@ ></A ><B >xsltNamespaceAlias</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -584,7 +584,7 @@ ></A ><B >xsltTerminate</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -598,7 +598,7 @@ ></A ><B >xsltSelect</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -612,7 +612,7 @@ ></A ><B >xsltTest</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -626,7 +626,7 @@ ></A ><B >xsltName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -640,7 +640,7 @@ ></A ><B >xsltNamespace</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -654,7 +654,7 @@ ></A ><B >xsltUseAttributeSets</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -668,7 +668,7 @@ ></A ><B >xsltHRef</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -682,7 +682,7 @@ ></A ><B >xsltMatch</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -696,7 +696,7 @@ ></A ><B >xsltPriority</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -710,7 +710,7 @@ ></A ><B >xsltMode</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -724,7 +724,7 @@ ></A ><B >xsltDataType</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -738,7 +738,7 @@ ></A ><B >xsltOrder</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -752,7 +752,7 @@ ></A ><B >xsltElements</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -766,7 +766,7 @@ ></A ><B >xsltStylesheetPrefix</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -780,7 +780,7 @@ ></A ><B >xsltResultPrefix</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -794,7 +794,7 @@ ></A ><B >xsltVersion</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -808,7 +808,7 @@ ></A ><B >xsltExlcudeResultPrefixes</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -822,7 +822,7 @@ ></A ><B >xsltExtensionElementPrefixes</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -836,7 +836,7 @@ ></A ><B >xsltUseAttributeSetsLRE</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -850,7 +850,7 @@ ></A ><B >xsltVersionLRE</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -864,7 +864,7 @@ ></A ><B >xsltExlcudeResultPrefixesLRE</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -878,7 +878,7 @@ ></A ><B >xsltExtensionElementPrefixesLRE</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -892,7 +892,7 @@ ></A ><B >xmlSpace</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR
doc/hdoc/Text-XML-HXT-XSLT-XsltArrows.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XSLT/XsltArrows.hs" >Source code</A
doc/hdoc/doc-index-36.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
+ doc/hdoc/doc-index-38.html view
@@ -0,0 +1,190 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+>Haskell Xml Toolbox 7.5: The complete API</TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD+><TABLE CELLPADDING="0" CELLSPACING="5"+><TR+><TD+><A HREF="doc-index-A.html"+>A</A+></TD+><TD+><A HREF="doc-index-B.html"+>B</A+></TD+><TD+><A HREF="doc-index-C.html"+>C</A+></TD+><TD+><A HREF="doc-index-D.html"+>D</A+></TD+><TD+><A HREF="doc-index-E.html"+>E</A+></TD+><TD+><A HREF="doc-index-F.html"+>F</A+></TD+><TD+><A HREF="doc-index-G.html"+>G</A+></TD+><TD+><A HREF="doc-index-H.html"+>H</A+></TD+><TD+><A HREF="doc-index-I.html"+>I</A+></TD+><TD+><A HREF="doc-index-K.html"+>K</A+></TD+><TD+><A HREF="doc-index-L.html"+>L</A+></TD+><TD+><A HREF="doc-index-M.html"+>M</A+></TD+><TD+><A HREF="doc-index-N.html"+>N</A+></TD+><TD+><A HREF="doc-index-O.html"+>O</A+></TD+><TD+><A HREF="doc-index-P.html"+>P</A+></TD+><TD+><A HREF="doc-index-Q.html"+>Q</A+></TD+><TD+><A HREF="doc-index-R.html"+>R</A+></TD+><TD+><A HREF="doc-index-S.html"+>S</A+></TD+><TD+><A HREF="doc-index-T.html"+>T</A+></TD+><TD+><A HREF="doc-index-U.html"+>U</A+></TD+><TD+><A HREF="doc-index-V.html"+>V</A+></TD+><TD+><A HREF="doc-index-W.html"+>W</A+></TD+><TD+><A HREF="doc-index-X.html"+>X</A+></TD+><TD+><A HREF="doc-index-Z.html"+>Z</A+></TD+><TD+><A HREF="doc-index-58.html"+>:</A+></TD+><TD+><A HREF="doc-index-36.html"+>$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD+><A HREF="doc-index-43.html"+>+</A+></TD+><TD+><A HREF="doc-index-46.html"+>.</A+></TD+><TD+><A HREF="doc-index-47.html"+>/</A+></TD+><TD+><A HREF="doc-index-60.html"+>&lt;</A+></TD+><TD+><A HREF="doc-index-62.html"+>&gt;</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section1"+>Index (&amp;)</TD+></TR+><TR+><TD+><TABLE CELLPADDING="0" CELLSPACING="5"+><TR+><TD CLASS="indexentry"+>&amp;&amp;&amp;&amp;</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3A%26%26%26%26"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></BODY+></HTML+>
doc/hdoc/doc-index-43.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc/doc-index-46.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc/doc-index-47.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc/doc-index-58.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc/doc-index-60.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -169,6 +173,14 @@ ><TR ><TD ><TABLE CELLPADDING="0" CELLSPACING="5"+><TR+><TD CLASS="indexentry"+>&lt;+&gt;&gt;</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3A%3C%2B%3E%3E"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR ><TR ><TD CLASS="indexentry" COLSPAN="2" >&lt;/</TD
doc/hdoc/doc-index-62.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -184,6 +188,14 @@ ><A HREF="Control-Arrow-ArrowList.html#v%3A%3E%3E." >Control.Arrow.ArrowList</A >, Control.Arrow.ListArrows, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>&gt;&gt;&gt;&gt;</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3A%3E%3E%3E%3E"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD ></TR ></TABLE ></TD
doc/hdoc/doc-index-A.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -823,6 +827,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>a_parse_by_mimetype</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_parse_by_mimetype"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >a_parse_html</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_parse_html"@@ -959,6 +971,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>a_tagsoup</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_tagsoup"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >a_trace</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_trace"@@ -1299,22 +1319,6 @@ ></TR ><TR ><TD CLASS="indexentry"->alwaysErr</TD-><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AalwaysErr"->Text.XML.HXT.RelaxNG.DataTypeLibUtils</A-></TD-></TR-><TR-><TD CLASS="indexentry"->alwaysOK</TD-><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AalwaysOK"->Text.XML.HXT.RelaxNG.DataTypeLibUtils</A-></TD-></TR-><TR-><TD CLASS="indexentry" >ancestorAxis</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XPath-NavTree.html#v%3AancestorAxis"@@ -1331,14 +1335,6 @@ ></TR ><TR ><TD CLASS="indexentry"->andCheck</TD-><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AandCheck"->Text.XML.HXT.RelaxNG.DataTypeLibUtils</A-></TD-></TR-><TR-><TD CLASS="indexentry" >appPickle</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-Pickle-Xml.html#v%3AappPickle"@@ -1359,6 +1355,38 @@ ></TR ><TR ><TD CLASS="indexentry"+>application_xhtml</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aapplication_xhtml"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>application_xml</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aapplication_xml"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>application_xml_dtd</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aapplication_xml_dtd"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>application_xml_external_parsed_entity</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aapplication_xml_external_parsed_entity"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >applyA</TD ><TD CLASS="indexlinks" ><A HREF="Control-Arrow-ArrowList.html#v%3AapplyA"@@ -1483,6 +1511,22 @@ ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XSLT-Compilation.html#v%3AassembleStylesheet" >Text.XML.HXT.XSLT.Compilation</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>assert</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3Aassert"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>assertMaybe</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AassertMaybe"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A ></TD ></TR ><TR
doc/hdoc/doc-index-B.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -181,9 +185,9 @@ ><TD CLASS="indexentry" >buildUniversalName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AbuildUniversalName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AbuildUniversalName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD ></TR ></TABLE ></TD
doc/hdoc/doc-index-C.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -227,6 +231,30 @@ ></TR ><TR ><TD CLASS="indexentry"+>CheckA</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>CheckInteger</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckInteger"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>CheckString</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry" >Child</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#v%3AChild"@@ -923,6 +951,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>checkWith</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AcheckWith"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry" >childAxis</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XPath-NavTree.html#v%3AchildAxis"@@ -998,6 +1034,14 @@ >, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR+><TD CLASS="indexentry"+>closesHtmlTag</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Parser-HtmlParsec.html#v%3AclosesHtmlTag"+>Text.XML.HXT.Parser.HtmlParsec</A+>, Text.XML.HXT.Parser.HtmlParser, Text.XML.HXT.Parser</TD+></TR+><TR ><TD CLASS="indexentry" COLSPAN="2" >cmt</TD ></TR@@ -1104,6 +1148,174 @@ ><A HREF="Text-XML-HXT-Parser-XmlParsec.html#v%3Acomment" >Text.XML.HXT.Parser.XmlParsec</A >, Text.XML.HXT.Parser.XmlParser, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>compBool</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompBool"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compBoolExpr</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompBoolExpr"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compFP</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompFP"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compGenExpr</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompGenExpr"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compIntExpr</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompIntExpr"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compLP</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompLP"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compNT</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompNT"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compNTA</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompNTA"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compNTE</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompNTE"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compNameT</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompNameT"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compNumber</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompNumber"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compNumberExpr</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompNumberExpr"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compPath</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompPath"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compPred</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompPred"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compPred1</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompPred1"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compRelPathExpr</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompRelPathExpr"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compString</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompString"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compStringExpr</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompStringExpr"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compXP</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompXP"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compXPath</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompXPath"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compXS</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompXS"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc/doc-index-D.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -385,6 +389,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>deadEndStreet</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AdeadEndStreet"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >decimalStringToInt</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-Util.html#v%3AdecimalStringToInt"@@ -458,6 +470,14 @@ ><A HREF="Data-Tree-NTree-Filter.html#v%3Adeep" >Data.Tree.NTree.Filter</A >, Data.NavTree, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.XPath.NavTree, Text.XML.HXT.XPath.XPathDataTypes, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>deep'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Adeep%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc/doc-index-E.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -523,35 +527,43 @@ ></TR ><TR ><TD CLASS="indexentry"+>equalNodeSet</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AequalNodeSet"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >equalQName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" >equalQNameBy</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQNameBy"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQNameBy"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" >equivQName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequivQName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequivQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" >equivUri</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequivUri"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequivUri"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" COLSPAN="2"@@ -660,6 +672,14 @@ ><A HREF="Text-XML-HXT-DOM-XmlState.html#v%3AerrorMsgLoggingAndToStderr" >Text.XML.HXT.DOM.XmlState</A >, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>errorMsgParam</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AerrorMsgParam"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc/doc-index-F.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -226,6 +230,22 @@ ></TD ></TR ><TR+><TD CLASS="indexentry"+>FunctionTable</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>failure</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3Afailure"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR ><TD CLASS="indexentry" COLSPAN="2" >fatal</TD ></TR@@ -244,6 +264,22 @@ ><A HREF="Text-XML-HXT-DOM-XmlTreeFilter.html#v%3Afatal" >Text.XML.HXT.DOM.XmlTreeFilter</A >, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>fctTableList</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AfctTableList"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>fctTableString</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AfctTableString"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc/doc-index-G.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -314,6 +318,14 @@ >, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR+><TD CLASS="indexentry"+>getAttrl'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetAttrl%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR ><TD CLASS="indexentry" COLSPAN="2" >getBaseURI</TD ></TR@@ -395,6 +407,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>getChildren'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetChildren%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >getChildrenNT</TD ><TD CLASS="indexlinks" ><A HREF="Data-NavTree.html#v%3AgetChildrenNT"@@ -581,8 +601,8 @@ ><TD CLASS="indexentry" >getElemAndAttrNodeSet</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetElemAndAttrNodeSet"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetElemAndAttrNodeSet"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow</TD ></TR ><TR@@ -609,8 +629,8 @@ ><TD CLASS="indexentry" >getElemNodeSet</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetElemNodeSet"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetElemNodeSet"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow</TD ></TR ><TR@@ -733,8 +753,8 @@ ><TD CLASS="indexentry" >getFromNodeSet</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetFromNodeSet"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetFromNodeSet"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow</TD ></TR ><TR@@ -1479,6 +1499,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>getXP</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetXP"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >getXPath</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XPath-XPathEval.html#v%3AgetXPath"@@ -1493,8 +1521,8 @@ ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathNodeSet"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathNodeSet"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow</TD ></TR ><TR@@ -1530,39 +1558,95 @@ >, Text.XML.HXT.XPath</TD ></TR ><TR-><TD CLASS="indexentry"+><TD CLASS="indexentry" COLSPAN="2" >getXPathTrees</TD+></TR+><TR+><TD CLASS="indexannot"+>1 (Function)</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathTrees"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTrees"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow</TD ></TR ><TR-><TD CLASS="indexentry"+><TD CLASS="indexannot"+>2 (Function)</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetXPathTrees"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" COLSPAN="2" >getXPathTreesInDoc</TD+></TR+><TR+><TD CLASS="indexannot"+>1 (Function)</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathTreesInDoc"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesInDoc"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow</TD ></TR ><TR-><TD CLASS="indexentry"+><TD CLASS="indexannot"+>2 (Function)</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetXPathTreesInDoc"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" COLSPAN="2" >getXPathTreesInDocWithNsEnv</TD+></TR+><TR+><TD CLASS="indexannot"+>1 (Function)</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathTreesInDocWithNsEnv"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesInDocWithNsEnv"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow</TD ></TR ><TR-><TD CLASS="indexentry"+><TD CLASS="indexannot"+>2 (Function)</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetXPathTreesInDocWithNsEnv"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" COLSPAN="2" >getXPathTreesWithNsEnv</TD+></TR+><TR+><TD CLASS="indexannot"+>1 (Function)</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathTreesWithNsEnv"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesWithNsEnv"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow</TD ></TR ><TR+><TD CLASS="indexannot"+>2 (Function)</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetXPathTreesWithNsEnv"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR ><TD CLASS="indexentry"+>getXPathTreesWithNsEnvSimple</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetXPathTreesWithNsEnvSimple"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >getXPathWithNsEnv</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XPath-XPathEval.html#v%3AgetXPathWithNsEnv"@@ -1652,6 +1736,14 @@ ><A HREF="Data-Tree-NTree-Filter.html#v%3Aguards" >Data.Tree.NTree.Filter</A >, Data.NavTree, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.XPath.NavTree, Text.XML.HXT.XPath.XPathDataTypes, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>guards'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Aguards%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc/doc-index-H.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc/doc-index-I.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -975,6 +979,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>isHtmlMimeType</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3AisHtmlMimeType"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >isIOA</TD ><TD CLASS="indexlinks" ><A HREF="Control-Arrow-ArrowIO.html#v%3AisIOA"@@ -2512,6 +2524,14 @@ ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlLetter" >Text.XML.HXT.DOM.Unicode</A ></TD+></TR+><TR+><TD CLASS="indexentry"+>isXmlMimeType</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3AisXmlMimeType"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc/doc-index-K.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -211,17 +215,17 @@ ></TR ><TR ><TD CLASS="indexentry"->k_enitity</TD+>k_entities</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Ak_enitity"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Ak_entities" >Text.XML.HXT.DOM.XmlKeywords</A >, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"->k_entities</TD+>k_entity</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Ak_entities"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Ak_entity" >Text.XML.HXT.DOM.XmlKeywords</A >, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD ></TR
doc/hdoc/doc-index-L.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -333,9 +337,9 @@ ><TD CLASS="indexentry" >localPart</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AlocalPart"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AlocalPart"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc/doc-index-M.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -315,6 +319,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>mergeA</TD+><TD CLASS="indexlinks"+><A HREF="Control-Arrow-ArrowList.html#v%3AmergeA"+>Control.Arrow.ArrowList</A+>, Control.Arrow.ListArrows, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >mergeAttrl</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-XmlNode.html#v%3AmergeAttrl"@@ -339,6 +351,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>mk</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Amk"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >mkAbsURI</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AmkAbsURI"@@ -645,9 +665,9 @@ ><TD CLASS="indexentry" >mkName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -661,9 +681,9 @@ ><TD CLASS="indexentry" >mkNsName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkNsName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkNsName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -697,9 +717,9 @@ ><TD CLASS="indexentry" >mkPrefixLocalPart</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkPrefixLocalPart"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkPrefixLocalPart"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -721,9 +741,9 @@ ><TD CLASS="indexentry" >mkQName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-XSLT-Common.html#v%3AmkQName"->Text.XML.HXT.XSLT.Common</A-></TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -889,9 +909,9 @@ ><TD CLASS="indexentry" >mkSNsName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkSNsName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkSNsName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -1300,6 +1320,14 @@ ><A HREF="Data-Tree-NTree-Filter.html#v%3Amulti" >Data.Tree.NTree.Filter</A >, Data.NavTree, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.XPath.NavTree, Text.XML.HXT.XPath.XPathDataTypes, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>multi'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Amulti%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc/doc-index-N.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -533,9 +537,9 @@ ><TD CLASS="indexentry" >namePrefix</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnamePrefix"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamePrefix"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -565,9 +569,9 @@ ><TD CLASS="indexentry" >namespaceUri</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnamespaceUri"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamespaceUri"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -741,9 +745,9 @@ ><TD CLASS="indexentry" >normalizeNsUri</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnormalizeNsUri"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnormalizeNsUri"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -849,9 +853,9 @@ ><TD CLASS="indexentry" >nullQName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnullQName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnullQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" COLSPAN="2"@@ -871,6 +875,14 @@ ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Validator-RE.html#v%3Anullable" >Text.XML.HXT.Validator.RE</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>numParamValid</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AnumParamValid"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A ></TD ></TR ><TR
doc/hdoc/doc-index-O.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -227,6 +231,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>ok</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3Aok"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry" >oneOrMore</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#v%3AoneOrMore"@@ -260,14 +272,6 @@ ><A HREF="Data-Tree-NTree-Filter.html#v%3AorElse" >Data.Tree.NTree.Filter</A >, Data.NavTree, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.XPath.NavTree, Text.XML.HXT.XPath.XPathDataTypes, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD-></TR-><TR-><TD CLASS="indexentry"->orErr</TD-><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AorErr"->Text.XML.HXT.RelaxNG.DataTypeLibUtils</A-></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc/doc-index-P.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -414,6 +418,26 @@ >, Text.XML.HXT.Parser.HtmlParser, Text.XML.HXT.Parser</TD ></TR ><TR+><TD CLASS="indexentry" COLSPAN="2"+>parseHtmlTagSoup</TD+></TR+><TR+><TD CLASS="indexannot"+>1 (Function)</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-ParserInterface.html#v%3AparseHtmlTagSoup"+>Text.XML.HXT.Arrow.ParserInterface</A+></TD+></TR+><TR+><TD CLASS="indexannot"+>2 (Function)</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Parser-TagSoup.html#v%3AparseHtmlTagSoup"+>Text.XML.HXT.Parser.TagSoup</A+></TD+></TR+><TR ><TD CLASS="indexentry" >parseHtmlText</TD ><TD CLASS="indexlinks"@@ -799,6 +823,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>performCheck</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AperformCheck"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry" >pickleDoc</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-Pickle-Xml.html#v%3ApickleDoc"@@ -857,6 +889,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>prepareContents</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-WriteDocument.html#v%3AprepareContents"+>Text.XML.HXT.Arrow.WriteDocument</A+>, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >prepareXSLTDocument</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XSLT-Compilation.html#v%3AprepareXSLTDocument"@@ -1005,8 +1045,8 @@ ><TD CLASS="indexentry" >processFromNodeSet</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AprocessFromNodeSet"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AprocessFromNodeSet"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow</TD ></TR ><TR@@ -1105,16 +1145,16 @@ ><TD CLASS="indexentry" >processXPathTrees</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AprocessXPathTrees"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AprocessXPathTrees"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" >processXPathTreesWithNsEnv</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AprocessXPathTreesWithNsEnv"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AprocessXPathTreesWithNsEnv"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow</TD ></TR ><TR
doc/hdoc/doc-index-Q.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -173,17 +177,17 @@ ><TD CLASS="indexentry" >QN</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AQN"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AQN"+>Text.XML.HXT.DOM.QualifiedName</A+></TD ></TR ><TR ><TD CLASS="indexentry" >QName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -223,14 +227,6 @@ ></TR ><TR ><TD CLASS="indexentry"->qn2String</TD-><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-RelaxNG-Utils.html#v%3Aqn2String"->Text.XML.HXT.RelaxNG.Utils</A->, Text.XML.HXT.RelaxNG.DataTypeLibUtils</TD-></TR-><TR-><TD CLASS="indexentry" >qtag</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-XmlTreeFilter.html#v%3Aqtag"@@ -241,9 +237,9 @@ ><TD CLASS="indexentry" >qualifiedName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AqualifiedName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AqualifiedName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc/doc-index-R.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc/doc-index-S.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -1622,6 +1626,14 @@ >stringValid</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AstringValid"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>stringValidFT</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AstringValidFT" >Text.XML.HXT.RelaxNG.DataTypeLibUtils</A ></TD ></TR
doc/hdoc/doc-index-T.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -433,6 +437,38 @@ ></TR ><TR ><TD CLASS="indexentry"+>textOfXNode</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AtextOfXNode"+>Text.XML.HXT.DOM.XmlTreeFunctions</A+>, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>text_html</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Atext_html"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>text_xml</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Atext_xml"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>text_xml_external_parsed_entity</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Atext_xml_external_parsed_entity"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >thePicklerDTD</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-Pickle.html#v%3AthePicklerDTD"@@ -471,6 +507,22 @@ ></TR ><TR ><TD CLASS="indexentry"+>this'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Athis%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>this''</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Athis%27%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >thisM</TD ><TD CLASS="indexlinks" ><A HREF="Data-Tree-NTree-Filter.html#v%3AthisM"@@ -503,6 +555,22 @@ ></TR ><TR ><TD CLASS="indexentry"+>toNumber</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AtoNumber"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>toThis</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AtoThis"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >toTreel</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AtoTreel"@@ -895,6 +963,14 @@ ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XSLT-Common.html#v%3AtryFetchAttribute" >Text.XML.HXT.XSLT.Common</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>tryGetXPath</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AtryGetXPath"+>Text.XML.HXT.Arrow.XPathSimple</A ></TD ></TR ><TR
doc/hdoc/doc-index-U.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -393,9 +397,9 @@ ><TD CLASS="indexentry" >universalName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AuniversalName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AuniversalName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -409,12 +413,20 @@ ><TD CLASS="indexentry" >universalUri</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AuniversalUri"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AuniversalUri"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"+>unlistA</TD+><TD CLASS="indexlinks"+><A HREF="Control-Arrow-ArrowList.html#v%3AunlistA"+>Control.Arrow.ArrowList</A+>, Control.Arrow.ListArrows, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >unparseXmlDoc</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-EditFilters.html#v%3AunparseXmlDoc"@@ -438,6 +450,14 @@ ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AunsetParam" >Text.XML.HXT.Arrow.XmlIOStateArrow</A >, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>unwrap</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Aunwrap"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc/doc-index-V.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc/doc-index-W.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -324,14 +328,6 @@ ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AwithTraceLevel" >Text.XML.HXT.Arrow.XmlIOStateArrow</A >, Text.XML.HXT.Arrow</TD-></TR-><TR-><TD CLASS="indexentry"->withVal</TD-><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AwithVal"->Text.XML.HXT.RelaxNG.DataTypeLibUtils</A-></TD ></TR ><TR ><TD CLASS="indexentry" COLSPAN="2"
doc/hdoc/doc-index-X.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -287,6 +291,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>XPArrow</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >XPCommentNode</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#v%3AXPCommentNode"@@ -525,6 +537,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>xIndex</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AxIndex"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xMLDecl</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Parser-XmlParsec.html#v%3AxMLDecl"@@ -541,6 +561,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>xNumber'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AxNumber%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xPValue2NodeSet</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XPath-XPathToNodeSet.html#v%3AxPValue2NodeSet"@@ -605,6 +633,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>xString</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AxString"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xattr</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3Axattr"@@ -1235,6 +1271,46 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_ENTITIES</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_ENTITIES"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_ENTITY</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_ENTITY"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_ID</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_ID"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_IDREF</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_IDREF"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_IDREFS</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_IDREFS"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_NCName</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_NCName"@@ -1243,6 +1319,38 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_NMTOKEN</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_NMTOKEN"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_NMTOKENS</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_NMTOKENS"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_NOTATION</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_NOTATION"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_Name</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_Name"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_QName</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_QName"@@ -1259,6 +1367,22 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_base64Binary</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_base64Binary"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_decimal</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_decimal"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_enumeration</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_enumeration"@@ -1267,6 +1391,30 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_fractionDigits</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_fractionDigits"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_hexBinary</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_hexBinary"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_language</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_language"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_length</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_length"@@ -1275,6 +1423,22 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_maxExclusive</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_maxExclusive"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_maxInclusive</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_maxInclusive"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_maxLength</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_maxLength"@@ -1283,6 +1447,22 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_minExclusive</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_minExclusive"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_minInclusive</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_minInclusive"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_minLength</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_minLength"@@ -1291,6 +1471,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_normalizedString</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_normalizedString"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_pattern</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_pattern"@@ -1302,6 +1490,22 @@ >xsd_string</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_string"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_token</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_token"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_totalDigits</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_totalDigits" >Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A ></TD ></TR
doc/hdoc/doc-index-Z.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc/doc-index.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The complete API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -141,6 +141,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc/index.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The complete API</TITLE+>Haskell Xml Toolbox 7.5: The complete API</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The complete API</TD+>Haskell Xml Toolbox 7.5: The complete API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -583,8 +583,8 @@ ></TR ><TR ><TD STYLE="padding-left: 1.25em;width: 42em"-><A HREF="Text-XML-HXT-Arrow-XmlArrow.html"->Text.XML.HXT.Arrow.XmlArrow</A+><A HREF="Text-XML-HXT-Arrow-XPath.html"+>Text.XML.HXT.Arrow.XPath</A ></TD ><TD ></TD@@ -593,8 +593,8 @@ ></TR ><TR ><TD STYLE="padding-left: 1.25em;width: 42em"-><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html"->Text.XML.HXT.Arrow.XmlIOStateArrow</A+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html"+>Text.XML.HXT.Arrow.XPathSimple</A ></TD ><TD ></TD@@ -603,8 +603,8 @@ ></TR ><TR ><TD STYLE="padding-left: 1.25em;width: 42em"-><A HREF="Text-XML-HXT-Arrow-XmlNode.html"->Text.XML.HXT.Arrow.XmlNode</A+><A HREF="Text-XML-HXT-Arrow-XmlArrow.html"+>Text.XML.HXT.Arrow.XmlArrow</A ></TD ><TD ></TD@@ -613,14 +613,24 @@ ></TR ><TR ><TD STYLE="padding-left: 1.25em;width: 42em"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html"+>Text.XML.HXT.Arrow.XmlIOStateArrow</A ></TD ><TD ></TD ><TD ></TD ></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 42em"+><A HREF="Text-XML-HXT-Arrow-XmlNode.html"+>Text.XML.HXT.Arrow.XmlNode</A+></TD+><TD+></TD+><TD+></TD+></TR ></TABLE ></TD ></TR@@ -700,6 +710,16 @@ ></TR ><TR ><TD STYLE="padding-left: 1.25em;width: 42em"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html"+>Text.XML.HXT.DOM.QualifiedName</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 42em" ><A HREF="Text-XML-HXT-DOM-TypeDefs.html" >Text.XML.HXT.DOM.TypeDefs</A ></TD@@ -974,6 +994,16 @@ ><TD STYLE="padding-left: 1.25em;width: 42em" ><A HREF="Text-XML-HXT-Parser-ProtocolHandlerUtil.html" >Text.XML.HXT.Parser.ProtocolHandlerUtil</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 42em"+><A HREF="Text-XML-HXT-Parser-TagSoup.html"+>Text.XML.HXT.Parser.TagSoup</A ></TD ><TD ></TD
doc/hdoc_arrow/Control-Arrow-ArrowIO.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ArrowIO.hs" >Source code</A
doc/hdoc_arrow/Control-Arrow-ArrowIf.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ArrowIf.hs" >Source code</A
doc/hdoc_arrow/Control-Arrow-ArrowList.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ArrowList.hs" >Source code</A@@ -202,6 +202,12 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3AunlistA"+>unlistA</A+> :: a [b] b</TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Athis" >this</A > :: a b b</TD@@ -262,6 +268,12 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3AmergeA"+>mergeA</A+> :: (a (a1, b1) a1 -&gt; a (a1, b1) b1 -&gt; a (a1, b1) c) -&gt; a (a1, b1) c</TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Aperform" >perform</A > :: a b c -&gt; a b b</TD@@ -590,6 +602,36 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3AunlistA"+></A+><B+>unlistA</B+> :: a [b] b</TD+></TR+><TR+><TD CLASS="doc"+><P+>the inverse of <TT+><A HREF="Control-Arrow-ArrowList.html#v%3AlistA"+>listA</A+></TT+>+</P+><PRE+> listA af &gt;&gt;&gt; unlistA = af </PRE+><P+>unlistA is defined as <TT+> arrL id </TT+>+</P+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Athis" ></A ><B@@ -1034,6 +1076,57 @@ >, <TT ><A HREF="Control-Arrow-ArrowList.html#v%3A%24%3C" >$&lt;</A+></TT+>+</P+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmergeA"+></A+><B+>mergeA</B+> :: (a (a1, b1) a1 -&gt; a (a1, b1) b1 -&gt; a (a1, b1) c) -&gt; a (a1, b1) c</TD+></TR+><TR+><TD CLASS="doc"+><P+>merge the result pairs of an arrow with type <TT+>a a1 (b1, b2)</TT+>+ by combining the tuple components with the <TT+>op</TT+> arrow+</P+><P+>examples with simple list arrows working on strings and XmlTrees+</P+><PRE+>     a1 :: a String (XmlTree, XmlTree)+     a1 = selem &quot;foo&quot; [this &gt;&gt;&gt; mkText]+ 	  &amp;&amp;&amp;+ 	  selem &quot;bar&quot; [arr (++&quot;0&quot;) &gt;&gt;&gt; mkText]+ +     runLA (a1 &gt;&gt;&gt; mergeA (&lt;+&gt;) &gt;&gt;&gt; xshow this) &quot;42&quot; == [&quot;&lt;foo&gt;42&lt;/foo&gt;&quot;,&quot;&lt;bar&gt;420&lt;/bar&gt;&quot;]+     runLA (a1 &gt;&gt;&gt; mergeA (+=)  &gt;&gt;&gt; xshow this) &quot;42&quot; == [&quot;&lt;foo&gt;42&lt;bar&gt;420&lt;/bar&gt;&lt;/foo&gt;&quot;]+</PRE+><P+>see also: <TT+><A HREF="Control-Arrow-ArrowList.html#v%3AapplyA"+>applyA</A+></TT+>, <TT+><A HREF="Control-Arrow-ArrowList.html#v%3A%24%3C"+>$&lt;</A+></TT+> and += in class <TT+><A HREF="Text-XML-HXT-Arrow.html#t%3AArrowXml"+>ArrowXml</A ></TT > </P
doc/hdoc_arrow/Control-Arrow-ArrowState.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ArrowState.hs" >Source code</A
doc/hdoc_arrow/Control-Arrow-ArrowStrict.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ArrowStrict.hs" >Source code</A
doc/hdoc_arrow/Control-Arrow-ArrowTree.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ArrowTree.hs" >Source code</A
doc/hdoc_arrow/Control-Arrow-IOListArrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/IOListArrow.hs" >Source code</A
doc/hdoc_arrow/Control-Arrow-IOStateListArrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/IOStateListArrow.hs" >Source code</A
doc/hdoc_arrow/Control-Arrow-ListArrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ListArrow.hs" >Source code</A
doc/hdoc_arrow/Control-Arrow-ListArrows.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/ListArrows.hs" >Source code</A
doc/hdoc_arrow/Control-Arrow-StateListArrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Arrow/StateListArrow.hs" >Source code</A
doc/hdoc_arrow/Control-Monad-MonadStateIO.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Monad/MonadStateIO.hs" >Source code</A
doc/hdoc_arrow/Control-Strategies-DeepSeq.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Strategies/DeepSeq.hs" >Source code</A@@ -212,7 +212,7 @@ ><TD CLASS="decl" ><A HREF="Control-Strategies-DeepSeq.html#t%3ADeepSeq" >DeepSeq</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR
doc/hdoc_arrow/Data-AssocList.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/AssocList.hs" >Source code</A
doc/hdoc_arrow/Data-Char-UTF8.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/Char/UTF8.hs" >Source code</A
doc/hdoc_arrow/Data-NavTree.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/NavTree.hs" >Source code</A
doc/hdoc_arrow/Data-Tree-Class.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/Tree/Class.hs" >Source code</A
doc/hdoc_arrow/Data-Tree-NTree-TypeDefs.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/Tree/NTree/TypeDefs.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-DOMInterface.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/DOMInterface.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-DTDProcessing.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/DTDProcessing.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-DocumentInput.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/DocumentInput.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-DocumentOutput.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/DocumentOutput.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-Edit.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/Edit.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-GeneralEntitySubstitution.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/GeneralEntitySubstitution.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-Namespace.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/Namespace.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-ParserInterface.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/ParserInterface.hs" >Source code</A@@ -285,6 +285,20 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3AparseHtmlTagSoup"+>parseHtmlTagSoup</A+> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"+>ArrowList</A+> a =&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; a (String, String) <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3AvalidateDoc" >validateDoc</A > :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"@@ -593,6 +607,22 @@ > :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList" >ArrowList</A > a =&gt; a String <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AparseHtmlTagSoup"+></A+><B+>parseHtmlTagSoup</B+> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"+>ArrowList</A+> a =&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; a (String, String) <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR
doc/hdoc_arrow/Text-XML-HXT-Arrow-Pickle-DTD.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/Pickle/DTD.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-Pickle-Schema.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/Pickle/Schema.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-Pickle-Xml.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/Pickle/Xml.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-Pickle.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/Pickle.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-ProcessDocument.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/ProcessDocument.hs" >Source code</A@@ -128,7 +128,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AparseHtmlDocument" >parseHtmlDocument</A-> :: Bool -&gt; <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOStateArrow"+> :: Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOStateArrow" >IOStateArrow</A > s <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -249,7 +249,7 @@ ></A ><B >parseHtmlDocument</B-> :: Bool -&gt; <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOStateArrow"+> :: Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOStateArrow" >IOStateArrow</A > s <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-ReadDocument.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/ReadDocument.hs" >Source code</A@@ -245,6 +245,31 @@ </LI ><LI > <TT+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_tagsoup"+>a_tagsoup</A+></TT+> : use light weight and lasy parser based on tagsoup lib+</LI+><LI+> <TT+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_parse_by_mimetype"+>a_parse_by_mimetype</A+></TT+> : select the parser by the mime type of the document+                          (pulled out of the HTTP header). When the mime type is set to &quot;text/html&quot;+			  the HTML parser (parsec or tagsoup) is taken, when it's set to+			  &quot;text/xml&quot; or &quot;text/xhtml&quot; the XML parser (parsec or tagsoup) is taken.+			  If the mime type is something else no further processing is performed,+			  the contents is given back to the application in form of a single text node.+			  If the default document encoding (<TT+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_encoding"+>a_encoding</A+></TT+>) is set to isoLatin1, this even enables processing+			  of arbitray binary data.+</LI+><LI+> <TT ><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_validate" >a_validate</A ></TT@@ -394,6 +419,7 @@ ><PRE > readDocument [ (a_parse_html, &quot;1&quot;)               , (a_encoding, isoLatin1)+              , (a_tagsoup,    &quot;1&quot;)               ] &quot;&quot; </PRE ><P@@ -401,7 +427,8 @@ ><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3AisoLatin1" >isoLatin1</A ></TT->+>,+parsing is done with tagsoup parser </P ><PRE > readDocument [ (a_parse_html,     &quot;1&quot;)
doc/hdoc_arrow/Text-XML-HXT-Arrow-WriteDocument.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/WriteDocument.hs" >Source code</A@@ -135,6 +135,24 @@ >XmlTree</A > String</TD ></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AprepareContents"+>prepareContents</A+> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes"+>Attributes</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOStateArrow"+>IOStateArrow</A+> s <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR ></TABLE ></TD ></TR@@ -339,6 +357,31 @@ >writeDocument</A ></TT >.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AprepareContents"+></A+><B+>prepareContents</B+> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes"+>Attributes</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOStateArrow"+>IOStateArrow</A+> s <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>indent and format output </TD ></TR ><TR
+ doc/hdoc_arrow/Text-XML-HXT-Arrow-XPath.html view
@@ -0,0 +1,745 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Text.XML.HXT.Arrow.XPath</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+>Haskell Xml Toolbox 7.5: The Arrow API</TD+><TD CLASS="topbut"+><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/XPath.hs"+>Source code</A+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Text.XML.HXT.Arrow.XPath</FONT+></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD+></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>experimental</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+><P+>Arrows for working with XPath and XmlNodeSets.+</P+><P+>Most of the XPath arrows come in two versions,+   one without dealing with namespaces, element and attribute names+   in XPath expressions are taken as they ar ignoring any prefix:localname structure.+</P+><P+>The second variant uses a namespace environment for associating the right+   namespace for the appropriate prefix. an entry for the empty prefix+   defines the default namespace for the expression.+</P+><P+>The second variant should be used, when in the application namespaces+   are significant, that means when namespace propagation is done for+   the documents to be processed.+</P+><P+>NodeSets are sets of &quot;pointer&quot; into an XML tree to reference+   subnodes. These nodesets can be computed by XPath expressions or+   normal arrows. The nodesets can then be used later for selecting+   or modifying subtrees of this tree in an efficient way.+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesInDoc"+>getXPathTreesInDoc</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesInDocWithNsEnv"+>getXPathTreesInDocWithNsEnv</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTrees"+>getXPathTrees</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesWithNsEnv"+>getXPathTreesWithNsEnv</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetElemNodeSet"+>getElemNodeSet</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetElemAndAttrNodeSet"+>getElemAndAttrNodeSet</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathNodeSet"+>getXPathNodeSet</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetFromNodeSet"+>getFromNodeSet</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AprocessXPathTrees"+>processXPathTrees</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AprocessXPathTreesWithNsEnv"+>processXPathTreesWithNsEnv</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AprocessFromNodeSet"+>processFromNodeSet</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesInDoc"+></A+><B+>getXPathTreesInDoc</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>Select parts of a whole XML document with root node by a XPath expression.+</P+><P+>The main filter for selecting parts of a document via XPath.+</P+><P+>The string argument must be a XPath expression with an absolute location path,+ the argument tree must be a complete document tree.+</P+><P+>Before evaluating the xpath query, the document is canonicalized+ with <TT+><A HREF="Text-XML-HXT-Arrow-Edit.html#v%3AcanonicalizeForXPath"+>canonicalizeForXPath</A+></TT+>+</P+><P+>Result is a possibly empty list of XmlTrees forming the set of selected XPath values.+ XPath values other than XmlTrees (numbers, attributes, tagnames, ...)+ are convertet to text nodes.+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesInDocWithNsEnv"+></A+><B+>getXPathTreesInDocWithNsEnv</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesInDoc"+>getXPathTreesInDoc</A+></TT+> but with namespace environment for the XPath names+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTrees"+></A+><B+>getXPathTrees</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>Select parts of an arbitrary XML tree by a XPath expression.+</P+><P+>The main filter for selecting parts of an arbitrary XML tree via XPath.+ The string argument must be a XPath expression with an absolute location path,+ There are no restrictions on the argument tree.+</P+><P+>No canonicalization is performed before evaluating the query+</P+><P+>Result is a possibly empty list of XmlTrees forming the set of selected XPath values.+ XPath values other than XmlTrees (numbers, attributes, tagnames, ...)+ are convertet to text nodes.+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesWithNsEnv"+></A+><B+>getXPathTreesWithNsEnv</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTrees"+>getXPathTrees</A+></TT+> but with namespace environment for the XPath names+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetElemNodeSet"+></A+><B+>getElemNodeSet</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>compute a node set from a tree, containing all nodes selected by the predicate arrow+</P+><P+>computation of the set of element nodes with name &quot;a&quot; is done with+</P+><PRE+> getElemNodeSet (hasName &quot;a&quot;)+</PRE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetElemAndAttrNodeSet"+></A+><B+>getElemAndAttrNodeSet</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+></TD+></TR+><TR+><TD CLASS="doc"+>compute a node set from a tree, containing all nodes including attribute nodes+ elected by the predicate arrow+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathNodeSet"+></A+><B+>getXPathNodeSet</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>Select a set of nodes via an XPath expression from an arbitray XML tree+</P+><P+>The result is a set of &quot;pointers&quot; to nodes. This set can be used to+ access or modify the values of the subnodes in subsequent calls to <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetFromNodeSet"+>getFromNodeSet</A+></TT+> or <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AprocessFromNodeSet"+>processFromNodeSet</A+></TT+>.+</P+><P+>This function enables for parsing an XPath expressions and traversing the tree for node selection once+ and reuse this result possibly many times for later selection and modification operations.+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetFromNodeSet"+></A+><B+>getFromNodeSet</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>select all subtrees specified by a previously computed node set+</P+><P+>the following law holds:+</P+><PRE+> getFromNodeSet $&lt; getElemNodeSet f == multi f+</PRE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AprocessXPathTrees"+></A+><B+>processXPathTrees</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>process all subtrees selected by an XPath expression+</P+><P+>the following law holds:+</P+><PRE+> processXPathTrees p xpathExpr == processFromNodeSet p $&lt; getXPathNodeSet xpathExpr+</PRE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AprocessXPathTreesWithNsEnv"+></A+><B+>processXPathTreesWithNsEnv</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AprocessXPathTrees"+>processXPathTrees</A+></TT+> but with namespace environment for the XPath names+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AprocessFromNodeSet"+></A+><B+>processFromNodeSet</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"+>XmlNodeSet</A+> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>process all subtrees specified by a previously computed node set in bottom up manner+</P+><P+>the follwoing law holds:+</P+><PRE+> processFromNodeSet g $&lt; getElemNodeSet f == processBottomUp (g `when` f)+</PRE+><P+>when attributes are contained in the node set (see <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetElemAndAttrNodeSet"+>getElemAndAttrNodeSet</A+></TT+>), these are processed+ after the children and before the node itself+</P+><P+>the advantage of processFromNodeSet is the separation of the selection of set of nodes to be processed (e.g. modified)+ from the real proccessing. The selection sometimes can be done once, the processing possibly many times.+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 0.8</TD+></TR+></TABLE+></BODY+></HTML+>
+ doc/hdoc_arrow/Text-XML-HXT-Arrow-XPathSimple.html view
@@ -0,0 +1,1877 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Text.XML.HXT.Arrow.XPathSimple</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+>Haskell Xml Toolbox 7.5: The Arrow API</TD+><TD CLASS="topbut"+><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/XPathSimple.hs"+>Source code</A+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Text.XML.HXT.Arrow.XPathSimple</FONT+></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD+></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>experimental</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+><P+>XPath selection for simple XPath expressions with list arrows+   instead of navigatable trees.+</P+><P+>It is recomended, that this module is imported qualified,+   e.g like <TT+>Text.XML.HXT.Arrow.XPathSimple as XS</TT+>.+</P+><P+>The arrows defined in this module have the same+   functionality as the functions in <TT+><A HREF="Text-XML-HXT-Arrow.html#t%3AXPath"+>XPath</A+></TT+>.+</P+><P+>The computation modell in XPath is a navigatable tree,+   that means a tree wicht can be traveresed in arbitrary directions,+   not only from the root to the leafs. Sometimes this modell+   leads to inefficent XPath processing for simple queries, which+   only need a top down tree traversal.+</P+><P+>When evaluating an XPath expression with these functions, first an attempt is made+   to map the XPath expression to a pure arrow. If this is possible+   due to the siplicity of the XPath expressions, the result is computed+   directly, else the query is processed by the corresponding+   function in <TT+><A HREF="Text-XML-HXT-Arrow.html#t%3AXPath"+>XPath</A+></TT+>.+</P+><P+>The simple evaluation is possible, when in the XPath expression+   only the top down axis (self, child, descendant, descendant or self are used,+   when no builtin functions concerning the position of a node are used,+   and no comparison of nodes e.g. in node set union is required.+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesInDoc"+>getXPathTreesInDoc</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesInDocWithNsEnv"+>getXPathTreesInDocWithNsEnv</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTrees"+>getXPathTrees</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesWithNsEnv"+>getXPathTreesWithNsEnv</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AtryGetXPath"+>tryGetXPath</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXPathTreesWithNsEnvSimple"+>getXPathTreesWithNsEnvSimple</A+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetXP"+>getXP</A+> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>type</SPAN+> <A HREF="#t%3AXPArrow"+>XPArrow</A+> b c = Maybe (<A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> b c)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Amk"+>mk</A+> :: <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> b c -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b c</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aunwrap"+>unwrap</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3A%3E%3E%3E%3E"+>(&gt;&gt;&gt;&gt;)</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3A%26%26%26%26"+>(&amp;&amp;&amp;&amp;)</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b (b, b)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3A%3C%2B%3E%3E"+>(&lt;+&gt;&gt;)</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aguards%27"+>guards'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Athis%27"+>this'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Athis%27%27"+>this''</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AtoThis"+>toThis</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetChildren%27"+>getChildren'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AgetAttrl%27"+>getAttrl'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Amulti%27"+>multi'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Adeep%27"+>deep'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AxIndex"+>xIndex</A+> :: Int -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> [b] b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AxString"+>xString</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AxNumber%27"+>xNumber'</A+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> XPNumber</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AdeadEndStreet"+>deadEndStreet</A+> :: Monad m =&gt; m a</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompXPath"+>compXPath</A+> :: MonadPlus m =&gt; Expr -&gt; m (<A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompXP"+>compXP</A+> :: MonadPlus m =&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompFP"+>compFP</A+> :: MonadPlus m =&gt; [Expr] -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompLP"+>compLP</A+> :: MonadPlus m =&gt; [XStep] -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompXS"+>compXS</A+> :: MonadPlus m =&gt; XStep -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompNTE"+>compNTE</A+> :: Monad m =&gt; NodeTest -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompNTA"+>compNTA</A+> :: Monad m =&gt; NodeTest -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompNameT"+>compNameT</A+> :: Monad m =&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompNT"+>compNT</A+> :: Monad m =&gt; NodeTest -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompPred"+>compPred</A+> :: MonadPlus m =&gt; [Expr] -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompPred1"+>compPred1</A+> :: MonadPlus m =&gt; Expr -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompRelPathExpr"+>compRelPathExpr</A+> :: MonadPlus m =&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompStringExpr"+>compStringExpr</A+> :: MonadPlus m =&gt; Expr -&gt; m String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompNumberExpr"+>compNumberExpr</A+> :: MonadPlus m =&gt; Expr -&gt; m XPNumber</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompIntExpr"+>compIntExpr</A+> :: MonadPlus m =&gt; Expr -&gt; m Int</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompBoolExpr"+>compBoolExpr</A+> :: MonadPlus m =&gt; Expr -&gt; m Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompGenExpr"+>compGenExpr</A+> :: MonadPlus m =&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompString"+>compString</A+> :: MonadPlus m =&gt; Op -&gt; Expr -&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompNumber"+>compNumber</A+> :: MonadPlus m =&gt; Op -&gt; Expr -&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompBool"+>compBool</A+> :: MonadPlus m =&gt; Op -&gt; Expr -&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcompPath"+>compPath</A+> :: MonadPlus m =&gt; Op -&gt; Expr -&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AtoNumber"+>toNumber</A+> :: String -&gt; XPNumber</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequalNodeSet"+>equalNodeSet</A+> :: Eq a =&gt; [a] -&gt; [a] -&gt; [a]</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesInDoc"+></A+><B+>getXPathTreesInDoc</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same Functionality as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesInDoc"+>getXPathTreesInDoc</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesInDocWithNsEnv"+></A+><B+>getXPathTreesInDocWithNsEnv</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same Functionality as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesInDocWithNsEnv"+>getXPathTreesInDocWithNsEnv</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTrees"+></A+><B+>getXPathTrees</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same Functionality as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTrees"+>getXPathTrees</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesWithNsEnv"+></A+><B+>getXPathTreesWithNsEnv</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+>Same Functionality as <TT+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesWithNsEnv"+>getXPathTreesWithNsEnv</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AtryGetXPath"+></A+><B+>tryGetXPath</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXPathTreesWithNsEnvSimple"+></A+><B+>getXPathTreesWithNsEnvSimple</B+> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"+>ArrowXml</A+> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>The xpath interpreter for simple xpath expressions.+</P+><P+>In case of a too complicated or illegal xpath expression an error+ node is returned, else the list of selected XML trees+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetXP"+></A+><B+>getXP</B+> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"+>NsEnv</A+> -&gt; String -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>type</SPAN+> <A NAME="t%3AXPArrow"+></A+><B+>XPArrow</B+> b c = Maybe (<A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> b c)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Amk"+></A+><B+>mk</B+> :: <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> b c -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b c</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aunwrap"+></A+><B+>unwrap</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3A%3E%3E%3E%3E"+></A+><B+>(&gt;&gt;&gt;&gt;)</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3A%26%26%26%26"+></A+><B+>(&amp;&amp;&amp;&amp;)</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b (b, b)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3A%3C%2B%3E%3E"+></A+><B+>(&lt;+&gt;&gt;)</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aguards%27"+></A+><B+>guards'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Athis%27"+></A+><B+>this'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Athis%27%27"+></A+><B+>this''</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AtoThis"+></A+><B+>toThis</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> b b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetChildren%27"+></A+><B+>getChildren'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AgetAttrl%27"+></A+><B+>getAttrl'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Amulti%27"+></A+><B+>multi'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Adeep%27"+></A+><B+>deep'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AxIndex"+></A+><B+>xIndex</B+> :: Int -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> [b] b</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AxString"+></A+><B+>xString</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AxNumber%27"+></A+><B+>xNumber'</B+> :: <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> XPNumber</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AdeadEndStreet"+></A+><B+>deadEndStreet</B+> :: Monad m =&gt; m a</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompXPath"+></A+><B+>compXPath</B+> :: MonadPlus m =&gt; Expr -&gt; m (<A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompXP"+></A+><B+>compXP</B+> :: MonadPlus m =&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompFP"+></A+><B+>compFP</B+> :: MonadPlus m =&gt; [Expr] -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompLP"+></A+><B+>compLP</B+> :: MonadPlus m =&gt; [XStep] -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompXS"+></A+><B+>compXS</B+> :: MonadPlus m =&gt; XStep -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompNTE"+></A+><B+>compNTE</B+> :: Monad m =&gt; NodeTest -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompNTA"+></A+><B+>compNTA</B+> :: Monad m =&gt; NodeTest -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompNameT"+></A+><B+>compNameT</B+> :: Monad m =&gt; <A HREF="Control-Arrow-ListArrow.html#t%3ALA"+>LA</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompNT"+></A+><B+>compNT</B+> :: Monad m =&gt; NodeTest -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompPred"+></A+><B+>compPred</B+> :: MonadPlus m =&gt; [Expr] -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompPred1"+></A+><B+>compPred1</B+> :: MonadPlus m =&gt; Expr -&gt; <A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompRelPathExpr"+></A+><B+>compRelPathExpr</B+> :: MonadPlus m =&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompStringExpr"+></A+><B+>compStringExpr</B+> :: MonadPlus m =&gt; Expr -&gt; m String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompNumberExpr"+></A+><B+>compNumberExpr</B+> :: MonadPlus m =&gt; Expr -&gt; m XPNumber</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompIntExpr"+></A+><B+>compIntExpr</B+> :: MonadPlus m =&gt; Expr -&gt; m Int</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompBoolExpr"+></A+><B+>compBoolExpr</B+> :: MonadPlus m =&gt; Expr -&gt; m Bool</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompGenExpr"+></A+><B+>compGenExpr</B+> :: MonadPlus m =&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompString"+></A+><B+>compString</B+> :: MonadPlus m =&gt; Op -&gt; Expr -&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompNumber"+></A+><B+>compNumber</B+> :: MonadPlus m =&gt; Op -&gt; Expr -&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompBool"+></A+><B+>compBool</B+> :: MonadPlus m =&gt; Op -&gt; Expr -&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcompPath"+></A+><B+>compPath</B+> :: MonadPlus m =&gt; Op -&gt; Expr -&gt; Expr -&gt; m (<A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>XPArrow</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"+>XmlTree</A+>)</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AtoNumber"+></A+><B+>toNumber</B+> :: String -&gt; XPNumber</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequalNodeSet"+></A+><B+>equalNodeSet</B+> :: Eq a =&gt; [a] -&gt; [a] -&gt; [a]</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 0.8</TD+></TR+></TABLE+></BODY+></HTML+>
doc/hdoc_arrow/Text-XML-HXT-Arrow-XmlArrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/XmlArrow.hs" >Source code</A@@ -269,7 +269,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AhasNameWith" >hasNameWith</A-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -281,7 +281,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AhasQName" >hasQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -343,7 +343,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AhasQAttr" >hasQAttr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -365,7 +365,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AhasQAttrValue" >hasQAttrValue</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; (String -&gt; Bool) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -425,7 +425,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkElement" >mkElement</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -439,7 +439,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkAttr" >mkAttr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -451,7 +451,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkPi" >mkPi</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -463,7 +463,7 @@ ><TD CLASS="decl" ><A HREF="#v%3Amkqelem" >mkqelem</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; [a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -529,7 +529,7 @@ ><TD CLASS="decl" ><A HREF="#v%3Aqattr" >qattr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -615,7 +615,7 @@ ><TD CLASS="decl" ><A HREF="#v%3Asqattr" >sqattr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -675,7 +675,7 @@ >getPiName</A > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -695,7 +695,7 @@ >getElemName</A > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -735,7 +735,7 @@ >getAttrName</A > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -761,7 +761,7 @@ >getQName</A > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -833,7 +833,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AgetQAttrValue" >getQAttrValue</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -843,7 +843,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AgetQAttrValue0" >getQAttrValue0</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -873,9 +873,9 @@ ><TD CLASS="decl" ><A HREF="#v%3AchangeQName" >changeQName</A-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -887,9 +887,9 @@ ><TD CLASS="decl" ><A HREF="#v%3AchangeElemName" >changeElemName</A-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -901,9 +901,9 @@ ><TD CLASS="decl" ><A HREF="#v%3AchangeAttrName" >changeAttrName</A-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -915,9 +915,9 @@ ><TD CLASS="decl" ><A HREF="#v%3AchangePiName" >changePiName</A-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -959,7 +959,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AsetQName" >setQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -971,7 +971,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AsetElemName" >setElemName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -983,7 +983,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AsetAttrName" >setAttrName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -995,7 +995,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AsetPiName" >setPiName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -1055,7 +1055,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AremoveQAttr" >removeQAttr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -1677,7 +1677,7 @@ ></A ><B >hasNameWith</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -1700,7 +1700,7 @@ ></A ><B >hasQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -1833,7 +1833,7 @@ ></A ><B >hasQAttr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -1877,7 +1877,7 @@ ></A ><B >hasQAttrValue</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; (String -&gt; Bool) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2014,7 +2014,7 @@ ></A ><B >mkElement</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2041,7 +2041,7 @@ ></A ><B >mkAttr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2065,7 +2065,7 @@ ></A ><B >mkPi</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2089,7 +2089,7 @@ ></A ><B >mkqelem</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; [a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2275,7 +2275,7 @@ ></A ><B >qattr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2483,7 +2483,7 @@ ></A ><B >sqattr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String -&gt; a n <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -2638,7 +2638,7 @@ >getPiName</B > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -2680,7 +2680,7 @@ >getElemName</B > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -2764,7 +2764,7 @@ >getAttrName</B > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -2823,7 +2823,7 @@ >getQName</B > :: a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -2999,7 +2999,7 @@ ></A ><B >getQAttrValue</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3025,7 +3025,7 @@ ></A ><B >getQAttrValue0</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3092,9 +3092,9 @@ ></A ><B >changeQName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3117,9 +3117,9 @@ ></A ><B >changeElemName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3142,9 +3142,9 @@ ></A ><B >changeAttrName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3167,9 +3167,9 @@ ></A ><B >changePiName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3244,7 +3244,7 @@ ></A ><B >setQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3267,7 +3267,7 @@ ></A ><B >setElemName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3290,7 +3290,7 @@ ></A ><B >setAttrName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3313,7 +3313,7 @@ ></A ><B >setPiName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A@@ -3428,7 +3428,7 @@ ></A ><B >removeQAttr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-XmlIOStateArrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/XmlIOStateArrow.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-Arrow-XmlNode.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/XmlNode.hs" >Source code</A@@ -330,7 +330,7 @@ ></A ><B >mkPi</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -418,7 +418,7 @@ ></A ><B >getPiName</B-> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -446,7 +446,7 @@ ></A ><B >getElemName</B-> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -502,7 +502,7 @@ ></A ><B >getAttrName</B-> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -540,7 +540,7 @@ ></A ><B >getName</B-> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: a -&gt; Maybe <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -650,9 +650,9 @@ ></A ><B >changeName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a -&gt; a</TD ></TR@@ -666,9 +666,9 @@ ></A ><B >changeElemName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a -&gt; a</TD ></TR@@ -698,9 +698,9 @@ ></A ><B >changeAttrName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a -&gt; a</TD ></TR@@ -714,9 +714,9 @@ ></A ><B >changePiName</B-> :: (<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: (<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >) -&gt; a -&gt; a</TD ></TR@@ -770,7 +770,7 @@ ></A ><B >setName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a -&gt; a</TD ></TR@@ -784,7 +784,7 @@ ></A ><B >setElemName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a -&gt; a</TD ></TR@@ -812,7 +812,7 @@ ></A ><B >setAttrName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a -&gt; a</TD ></TR@@ -826,7 +826,7 @@ ></A ><B >setPiName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; a -&gt; a</TD ></TR@@ -895,7 +895,7 @@ ></A ><B >mkElementNode</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -913,7 +913,7 @@ ></A ><B >mkAttrNode</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A@@ -947,7 +947,7 @@ ></A ><B >mkElement</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -985,7 +985,7 @@ ></A ><B >mkAttr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A
− doc/hdoc_arrow/Text-XML-HXT-Arrow-XmlNodeSet.html
@@ -1,750 +0,0 @@-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">-<!--Rendered using the Haskell Html Library v0.2-->-<HTML-><HEAD-><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"-><TITLE->Text.XML.HXT.Arrow.XmlNodeSet</TITLE-><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"-><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"-></SCRIPT-></HEAD-><BODY-><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD CLASS="topbar"-><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD-><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "-></TD-><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD-><TD CLASS="topbut"-><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow/XmlNodeSet.hs"->Source code</A-></TD-><TD CLASS="topbut"-><A HREF="index.html"->Contents</A-></TD-><TD CLASS="topbut"-><A HREF="doc-index.html"->Index</A-></TD-></TR-></TABLE-></TD-></TR-><TR-><TD CLASS="modulebar"-><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD-><FONT SIZE="6"->Text.XML.HXT.Arrow.XmlNodeSet</FONT-></TD-><TD ALIGN="right"-><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"-><TR-><TD CLASS="infohead"->Portability</TD-><TD CLASS="infoval"->portable</TD-></TR-><TR-><TD CLASS="infohead"->Stability</TD-><TD CLASS="infoval"->experimental</TD-></TR-><TR-><TD CLASS="infohead"->Maintainer</TD-><TD CLASS="infoval"->Uwe Schmidt (uwe@fh-wedel.de)</TD-></TR-></TABLE-></TD-></TR-></TABLE-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="section1"->Description</TD-></TR-><TR-><TD CLASS="doc"-><P->Version    : $Id: XmlNodeSet.hs,v 1.5 2006<EM->11</EM->12 14:52:59 hxml Exp $-</P-><P->Arrows for working with XPath and XmlNodeSets.-</P-><P->Most of the XPath arrows come in two versions,-   one without dealing with namespaces, element and attribute names-   in XPath expressions are taken as they ar ignoring any prefix:localname structure.-</P-><P->The second variant uses a namespace environment for associating the right-   namespace for the appropriate prefix. an entry for the empty prefix-   defines the default namespace for the expression.-</P-><P->The second variant should be used, when in the application namespaces-   are significant, that means when namespace propagation is done for-   the documents to be processed.-</P-><P->NodeSets are sets of &quot;pointer&quot; into an XML tree to reference-   subnodes. These nodesets can be computed by XPath expressions or-   normal arrows. The nodesets can then be used later for selecting-   or modifying subtrees of this tree in an efficient way.-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="section1"->Synopsis</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="body"-><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetXPathTreesInDoc"->getXPathTreesInDoc</A-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetXPathTreesInDocWithNsEnv"->getXPathTreesInDocWithNsEnv</A-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"->NsEnv</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetXPathTrees"->getXPathTrees</A-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetXPathTreesWithNsEnv"->getXPathTreesWithNsEnv</A-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"->NsEnv</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetElemNodeSet"->getElemNodeSet</A-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetElemAndAttrNodeSet"->getElemAndAttrNodeSet</A-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetXPathNodeSet"->getXPathNodeSet</A-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AgetFromNodeSet"->getFromNodeSet</A-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AprocessXPathTrees"->processXPathTrees</A-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AprocessXPathTreesWithNsEnv"->processXPathTreesWithNsEnv</A-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"->NsEnv</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AprocessFromNodeSet"->processFromNodeSet</A-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-></TABLE-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="section1"->Documentation</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetXPathTreesInDoc"-></A-><B->getXPathTreesInDoc</B-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->Select parts of a whole XML document with root node by a XPath expression.-</P-><P->The main filter for selecting parts of a document via XPath.-</P-><P->The string argument must be a XPath expression with an absolute location path,- the argument tree must be a complete document tree.-</P-><P->Before evaluating the xpath query, the document is canonicalized- with <TT-><A HREF="Text-XML-HXT-Arrow-Edit.html#v%3AcanonicalizeForXPath"->canonicalizeForXPath</A-></TT->-</P-><P->Result is a possibly empty list of XmlTrees forming the set of selected XPath values.- XPath values other than XmlTrees (numbers, attributes, tagnames, ...)- are convertet to text nodes.-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetXPathTreesInDocWithNsEnv"-></A-><B->getXPathTreesInDocWithNsEnv</B-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"->NsEnv</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"->Same as <TT-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathTreesInDoc"->getXPathTreesInDoc</A-></TT-> but with namespace environment for the XPath names-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetXPathTrees"-></A-><B->getXPathTrees</B-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->Select parts of an arbitrary XML tree by a XPath expression.-</P-><P->The main filter for selecting parts of an arbitrary XML tree via XPath.- The string argument must be a XPath expression with an absolute location path,- There are no restrictions on the argument tree.-</P-><P->No canonicalization is performed before evaluating the query-</P-><P->Result is a possibly empty list of XmlTrees forming the set of selected XPath values.- XPath values other than XmlTrees (numbers, attributes, tagnames, ...)- are convertet to text nodes.-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetXPathTreesWithNsEnv"-></A-><B->getXPathTreesWithNsEnv</B-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"->NsEnv</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"->Same as <TT-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathTrees"->getXPathTrees</A-></TT-> but with namespace environment for the XPath names-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetElemNodeSet"-></A-><B->getElemNodeSet</B-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->compute a node set from a tree, containing all nodes selected by the predicate arrow-</P-><P->computation of the set of element nodes with name &quot;a&quot; is done with-</P-><PRE-> getElemNodeSet (hasName &quot;a&quot;)-</PRE-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetElemAndAttrNodeSet"-></A-><B->getElemAndAttrNodeSet</B-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-></TD-></TR-><TR-><TD CLASS="doc"->compute a node set from a tree, containing all nodes including attribute nodes- elected by the predicate arrow-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetXPathNodeSet"-></A-><B->getXPathNodeSet</B-> :: <A HREF="Control-Arrow-ArrowList.html#t%3AArrowList"->ArrowList</A-> a =&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->Select a set of nodes via an XPath expression from an arbitray XML tree-</P-><P->The result is a set of &quot;pointers&quot; to nodes. This set can be used to- access or modify the values of the subnodes in subsequent calls to <TT-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetFromNodeSet"->getFromNodeSet</A-></TT-> or <TT-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AprocessFromNodeSet"->processFromNodeSet</A-></TT->.-</P-><P->This function enables for parsing an XPath expressions and traversing the tree for node selection once- and reuse this result possibly many times for later selection and modification operations.-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AgetFromNodeSet"-></A-><B->getFromNodeSet</B-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->select all subtrees specified by a previously computed node set-</P-><P->the following law holds:-</P-><PRE-> getFromNodeSet $&lt; getElemNodeSet f == multi f-</PRE-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AprocessXPathTrees"-></A-><B->processXPathTrees</B-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->process all subtrees selected by an XPath expression-</P-><P->the following law holds:-</P-><PRE-> processXPathTrees p xpathExpr == processFromNodeSet p $&lt; getXPathNodeSet xpathExpr-</PRE-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AprocessXPathTreesWithNsEnv"-></A-><B->processXPathTreesWithNsEnv</B-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv"->NsEnv</A-> -&gt; String -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"->Same as <TT-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AprocessXPathTrees"->processXPathTrees</A-></TT-> but with namespace environment for the XPath names-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AprocessFromNodeSet"-></A-><B->processFromNodeSet</B-> :: <A HREF="Text-XML-HXT-Arrow-XmlArrow.html#t%3AArrowXml"->ArrowXml</A-> a =&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"->XmlNodeSet</A-> -&gt; a <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree"->XmlTree</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->process all subtrees specified by a previously computed node set in bottom up manner-</P-><P->the follwoing law holds:-</P-><PRE-> processFromNodeSet g $&lt; getElemNodeSet f == processBottomUp (g `when` f)-</PRE-><P->when attributes are contained in the node set (see <TT-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetElemAndAttrNodeSet"->getElemAndAttrNodeSet</A-></TT->), these are processed- after the children and before the node itself-</P-><P->the advantage of processFromNodeSet is the separation of the selection of set of nodes to be processed (e.g. modified)- from the real proccessing. The selection sometimes can be done once, the processing possibly many times.-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="botbar"->Produced by <A HREF="http://www.haskell.org/haddock/"->Haddock</A-> version 0.8</TD-></TR-></TABLE-></BODY-></HTML->
doc/hdoc_arrow/Text-XML-HXT-Arrow.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Arrow.hs" >Source code</A@@ -153,8 +153,8 @@ ></TR ><TR ><TD CLASS="decl"->module <A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html"->Text.XML.HXT.Arrow.XmlNodeSet</A+>module <A HREF="Text-XML-HXT-Arrow-XPath.html"+>Text.XML.HXT.Arrow.XPath</A ></TD ></TR ><TR
doc/hdoc_arrow/Text-XML-HXT-DOM-IsoLatinTables.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/IsoLatinTables.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-DOM-NamespacePredicates.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/NamespacePredicates.hs" >Source code</A
+ doc/hdoc_arrow/Text-XML-HXT-DOM-QualifiedName.html view
@@ -0,0 +1,882 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Text.XML.HXT.DOM.QualifiedName</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+>Haskell Xml Toolbox 7.5: The Arrow API</TD+><TD CLASS="topbut"+><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/QualifiedName.hs"+>Source code</A+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Text.XML.HXT.DOM.QualifiedName</FONT+></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD+></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>The core data types of the HXT DOM.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <A HREF="#t%3AQName"+>QName</A+>  = <A HREF="#v%3AQN"+>QN</A+> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="recfield"+><A HREF="#v%3AnamePrefix"+>namePrefix</A+> :: String</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3AlocalPart"+>localPart</A+> :: String</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3AnamespaceUri"+>namespaceUri</A+> :: String</TD+></TR+></TABLE+>}</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AqualifiedName"+>qualifiedName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AuniversalName"+>universalName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AuniversalUri"+>universalUri</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AbuildUniversalName"+>buildUniversalName</A+> :: (String -&gt; String -&gt; String) -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkQName"+>mkQName</A+> :: String -&gt; String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkName"+>mkName</A+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkPrefixLocalPart"+>mkPrefixLocalPart</A+> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkNsName"+>mkNsName</A+> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkSNsName"+>mkSNsName</A+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AnullQName"+>nullQName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequalQName"+>equalQName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequivQName"+>equivQName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequivUri"+>equivUri</A+> :: String -&gt; String -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequalQNameBy"+>equalQNameBy</A+> :: (String -&gt; String -&gt; Bool) -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AnormalizeNsUri"+>normalizeNsUri</A+> :: String -&gt; String</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <A NAME="t%3AQName"+></A+><B+>QName</B+> </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+><P+>Namespace support for element and attribute names.+</P+><P+>A qualified name consists of a name prefix, a local name+ and a namespace uri.+ All modules, which are not namespace aware, use only the <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AlocalPart"+>localPart</A+></TT+> component.+ When dealing with namespaces, the document tree must be processed by <A HREF="propagateNamespaces.html"+>propagateNamespaces</A+>+ to split names of structure &quot;prefix:localPart&quot; and label the name with the apropriate namespace uri+</P+></TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v%3AQN"+></A+><B+>QN</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="body" COLSPAN="2"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v%3AnamePrefix"+></A+><B+>namePrefix</B+> :: String</TD+><TD CLASS="rdoc"+>the name prefix part of a qualified name &quot;namePrefix:localPart&quot;+</TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v%3AlocalPart"+></A+><B+>localPart</B+> :: String</TD+><TD CLASS="rdoc"+>the local part of a qualified name &quot;namePrefix:localPart&quot;+</TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v%3AnamespaceUri"+></A+><B+>namespaceUri</B+> :: String</TD+><TD CLASS="rdoc"+>the associated namespace uri+</TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section4"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:QName')" ALT="show/hide"+> Instances</TD+></TR+><TR+><TD CLASS="body"+><DIV ID="i:QName" STYLE="display:block;"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="Control-Strategies-DeepSeq.html#t%3ADeepSeq"+>DeepSeq</A+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Eq <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Ord <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Read <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Show <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Typeable <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+></TABLE+></DIV+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AqualifiedName"+></A+><B+>qualifiedName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>builds the full name &quot;prefix:localPart&quot;, if prefix is not null, else the local part is the result+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AuniversalName"+></A+><B+>universalName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>builds the &quot;universal&quot; name, that is the namespace uri surrounded with &quot;{&quot; and &quot;}&quot; followed by the local part+ (specialisation of <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AbuildUniversalName"+>buildUniversalName</A+></TT+>)+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AuniversalUri"+></A+><B+>universalUri</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>builds an &quot;universal&quot; uri, that is the namespace uri followed by the local part. This is usefull for RDF applications,+ where the subject, predicate and object often are concatenated from namespace uri and local part+ (specialisation of <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AbuildUniversalName"+>buildUniversalName</A+></TT+>)+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AbuildUniversalName"+></A+><B+>buildUniversalName</B+> :: (String -&gt; String -&gt; String) -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>builds a string from the namespace uri and the local part. If the namespace uri is empty, the local part is returned, else+ namespace uri and local part are combined with the combining function given by the first parameter+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkQName"+></A+><B+>mkQName</B+> :: String -&gt; String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+>constructs a complete qualified name with <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamePrefix"+>namePrefix</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AlocalPart"+>localPart</A+></TT+> and <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamespaceUri"+>namespaceUri</A+></TT+>.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkName"+></A+><B+>mkName</B+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+>constructs a simple, namespace unaware name, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamePrefix"+>namePrefix</A+></TT+> and <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamespaceUri"+>namespaceUri</A+></TT+> are set to the empty string.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkPrefixLocalPart"+></A+><B+>mkPrefixLocalPart</B+> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>constructs a simple name, with prefix and localPart but without a namespace uri.+</P+><P+>see also <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkName"+>mkName</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkNsName"+>mkNsName</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkSNsName"+>mkSNsName</A+></TT+>+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkNsName"+></A+><B+>mkNsName</B+> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>constructs a simple, namespace aware name, with prefix:localPart as first parameter, namspace uri as second.+</P+><P+>see also <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkName"+>mkName</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkPrefixLocalPart"+>mkPrefixLocalPart</A+></TT+>+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkSNsName"+></A+><B+>mkSNsName</B+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>constructs a simple name, with prefix:localPart as 1 parameter, with empty namspace uri, same as 'mkPrefixLocalPart, but with a single parameter+</P+><P+>see also <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkNsName"+>mkNsName</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkPrefixLocalPart"+>mkPrefixLocalPart</A+></TT+>+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AnullQName"+></A+><B+>nullQName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+>Empty QName+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequalQName"+></A+><B+>equalQName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>Equality of QNames: Two QNames are equal, if the local parts are equal+ and the namespace URIs are equal.+ The comparison works with and without namespace propagation.+ If namespaces have been propagated, the name is split into prefix and local part+ and the namespace uri is set. In this case the prefix is not significant for equality test.+ If namespaces have not been propagated, the local part contains the full name, prefix+ and namespace URI are empty. The full name (prefix and local part) is used for comparison.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequivQName"+></A+><B+>equivQName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>Equivalent QNames are defined as follows: The URIs are normalized before comparison.+ Comparison is done with <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQNameBy"+>equalQNameBy</A+></TT+> and <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequivUri"+>equivUri</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequivUri"+></A+><B+>equivUri</B+> :: String -&gt; String -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>Comparison of normalized namespace URIs using <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnormalizeNsUri"+>normalizeNsUri</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequalQNameBy"+></A+><B+>equalQNameBy</B+> :: (String -&gt; String -&gt; Bool) -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>Sometimes a weaker equality relation than <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQName"+>equalQName</A+></TT+> is appropriate, e.g no case significance in names, ...+ a name normalization function can be applied to the strings before comparing. Called by <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQName"+>equalQName</A+></TT+> and+ <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequivQName"+>equivQName</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AnormalizeNsUri"+></A+><B+>normalizeNsUri</B+> :: String -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>Normalization of URIs: Normalization is done by conversion into lowercase letters. A trailing &quot;/&quot; is ignored+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 0.8</TD+></TR+></TABLE+></BODY+></HTML+>
doc/hdoc_arrow/Text-XML-HXT-DOM-TypeDefs.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/TypeDefs.hs" >Source code</A@@ -44,10 +44,32 @@ ><FONT SIZE="6" >Text.XML.HXT.DOM.TypeDefs</FONT ></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD ></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR ></TABLE ></TD ></TR+></TABLE+></TD+></TR ><TR ><TD CLASS="s15" ></TD@@ -58,15 +80,8 @@ ></TR ><TR ><TD CLASS="doc"-><P->The core data types of HDOM.-</P-><P->Version : $Id: TypeDefs.hs,v 1.13 2006<EM->11</EM->09 20:27:42 hxml Exp $-</P-></TD+>The core data types of the HXT DOM.+</TD ></TR ><TR ><TD CLASS="s15"@@ -173,7 +188,7 @@ ><TD CLASS="decl" >| <A HREF="#v%3AXPi" >XPi</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -183,7 +198,7 @@ ><TD CLASS="decl" >| <A HREF="#v%3AXTag" >XTag</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -203,7 +218,7 @@ ><TD CLASS="decl" >| <A HREF="#v%3AXAttr" >XAttr</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -324,210 +339,6 @@ ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword"->data</SPAN-> <A HREF="#t%3AQName"->QName</A->  = <A HREF="#v%3AQN"->QN</A-> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD CLASS="recfield"-><A HREF="#v%3AnamePrefix"->namePrefix</A-> :: String</TD-></TR-><TR-><TD CLASS="recfield"-><A HREF="#v%3AlocalPart"->localPart</A-> :: String</TD-></TR-><TR-><TD CLASS="recfield"-><A HREF="#v%3AnamespaceUri"->namespaceUri</A-> :: String</TD-></TR-></TABLE->}</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AqualifiedName"->qualifiedName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AuniversalName"->universalName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AuniversalUri"->universalUri</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AbuildUniversalName"->buildUniversalName</A-> :: (String -&gt; String -&gt; String) -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AmkName"->mkName</A-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AmkPrefixLocalPart"->mkPrefixLocalPart</A-> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AmkNsName"->mkNsName</A-> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AmkSNsName"->mkSNsName</A-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AnullQName"->nullQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AequalQName"->equalQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AequivQName"->equivQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AequivUri"->equivUri</A-> :: String -&gt; String -&gt; Bool</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AequalQNameBy"->equalQNameBy</A-> :: (String -&gt; String -&gt; Bool) -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AnormalizeNsUri"->normalizeNsUri</A-> :: String -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><SPAN CLASS="keyword" >type</SPAN > <A HREF="#t%3ANsEnv" >NsEnv</A@@ -598,7 +409,7 @@ ><TD CLASS="recfield" ><A HREF="#v%3AattrNodes" >attrNodes</A-> :: [<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: [<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >]</TD ></TR@@ -627,6 +438,16 @@ >XmlNodeSet</A >)]</TD ></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+>module <A HREF="Text-XML-HXT-DOM-QualifiedName.html"+>Text.XML.HXT.DOM.QualifiedName</A+></TD+></TR ></TABLE ></TD ></TR@@ -784,7 +605,7 @@ ></A ><B >XPi</B-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -802,7 +623,7 @@ ></A ><B >XTag</B-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -832,7 +653,7 @@ ></A ><B >XAttr</B-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ><TD CLASS="rdoc"@@ -1190,520 +1011,6 @@ ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword"->data</SPAN-> <A NAME="t%3AQName"-></A-><B->QName</B-> </TD-></TR-><TR-><TD CLASS="body"-><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD CLASS="ndoc"-><P->Namespace support for element and attribute names.-</P-><P->A qualified name consists of a name prefix, a local name- and a namespace uri.- All modules, which are not namespace aware, use only the <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AlocalPart"->localPart</A-></TT-> component.- When dealing with namespaces, the document tree must be processed by <A HREF="propagateNamespaces.html"->propagateNamespaces</A->- to split names of structure &quot;prefix:localPart&quot; and label the name with the apropriate namespace uri-</P-></TD-></TR-><TR-><TD CLASS="section4"->Constructors</TD-></TR-><TR-><TD CLASS="body"-><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"-><TR-><TD CLASS="arg"-><A NAME="v%3AQN"-></A-><B->QN</B-></TD-><TD CLASS="rdoc"-></TD-></TR-><TR-><TD CLASS="body" COLSPAN="2"-><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"-><TR-><TD CLASS="arg"-><A NAME="v%3AnamePrefix"-></A-><B->namePrefix</B-> :: String</TD-><TD CLASS="rdoc"->the name prefix part of a qualified name &quot;namePrefix:localPart&quot;-</TD-></TR-><TR-><TD CLASS="arg"-><A NAME="v%3AlocalPart"-></A-><B->localPart</B-> :: String</TD-><TD CLASS="rdoc"->the local part of a qualified name &quot;namePrefix:localPart&quot;-</TD-></TR-><TR-><TD CLASS="arg"-><A NAME="v%3AnamespaceUri"-></A-><B->namespaceUri</B-> :: String</TD-><TD CLASS="rdoc"->the associated namespace uri-</TD-></TR-></TABLE-></TD-></TR-></TABLE-></TD-></TR-><TR-><TD CLASS="section4"-><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:QName')" ALT="show/hide"-> Instances</TD-></TR-><TR-><TD CLASS="body"-><DIV ID="i:QName" STYLE="display:block;"-><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"-><TR-><TD CLASS="decl"-><A HREF="Control-Strategies-DeepSeq.html#t%3ADeepSeq"->DeepSeq</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Eq <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Ord <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Read <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Show <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Typeable <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-></TABLE-></DIV-></TD-></TR-></TABLE-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AqualifiedName"-></A-><B->qualifiedName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->builds the full name &quot;prefix:localPart&quot;, if prefix is not null, else the local part is the result-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AuniversalName"-></A-><B->universalName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->builds the &quot;universal&quot; name, that is the namespace uri surrounded with &quot;{&quot; and &quot;}&quot; followed by the local part- (specialisation of <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AbuildUniversalName"->buildUniversalName</A-></TT->)-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AuniversalUri"-></A-><B->universalUri</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->builds an &quot;universal&quot; uri, that is the namespace uri followed by the local part. This is usefull for RDF applications,- where the subject, predicate and object often are concatenated from namespace uri and local part- (specialisation of <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AbuildUniversalName"->buildUniversalName</A-></TT->)-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AbuildUniversalName"-></A-><B->buildUniversalName</B-> :: (String -&gt; String -&gt; String) -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->builds a string from the namespace uri and the local part. If the namespace uri is empty, the local part is returned, else- namespace uri and local part are combined with the combining function given by the first parameter-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AmkName"-></A-><B->mkName</B-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"->constructs a simple, namespace unaware name, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnamePrefix"->namePrefix</A-></TT-> and <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnamespaceUri"->namespaceUri</A-></TT-> are set to the empty string.-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AmkPrefixLocalPart"-></A-><B->mkPrefixLocalPart</B-> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->constructs a simple name, with prefix and localPart but without a namespace uri.-</P-><P->see also <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkName"->mkName</A-></TT->, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkNsName"->mkNsName</A-></TT->, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkSNsName"->mkSNsName</A-></TT->-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AmkNsName"-></A-><B->mkNsName</B-> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->constructs a simple, namespace aware name, with prefix:localPart as first parameter, namspace uri as second.-</P-><P->see also <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkName"->mkName</A-></TT->, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkPrefixLocalPart"->mkPrefixLocalPart</A-></TT->-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AmkSNsName"-></A-><B->mkSNsName</B-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->constructs a simple name, with prefix:localPart as 1 parameter, with empty namspace uri, same as 'mkPrefixLocalPart, but with a single parameter-</P-><P->see also <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkNsName"->mkNsName</A-></TT->, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkPrefixLocalPart"->mkPrefixLocalPart</A-></TT->-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AnullQName"-></A-><B->nullQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"->Empty QName-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AequalQName"-></A-><B->equalQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="doc"->Equality of QNames: Two QNames are equal, if the local parts are equal- and the namespace URIs are equal.- The comparison works with and without namespace propagation.- If namespaces have been propagated, the name is split into prefix and local part- and the namespace uri is set. In this case the prefix is not significant for equality test.- If namespaces have not been propagated, the local part contains the full name, prefix- and namespace URI are empty. The full name (prefix and local part) is used for comparison.-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AequivQName"-></A-><B->equivQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="doc"->Equivalent QNames are defined as follows: The URIs are normalized before comparison.- Comparison is done with <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQNameBy"->equalQNameBy</A-></TT-> and <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequivUri"->equivUri</A-></TT->-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AequivUri"-></A-><B->equivUri</B-> :: String -&gt; String -&gt; Bool</TD-></TR-><TR-><TD CLASS="doc"->Comparison of normalized namespace URIs using <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnormalizeNsUri"->normalizeNsUri</A-></TT->-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AequalQNameBy"-></A-><B->equalQNameBy</B-> :: (String -&gt; String -&gt; Bool) -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="doc"->Sometimes a weaker equality relation than <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQName"->equalQName</A-></TT-> is appropriate, e.g no case significance in names, ...- a name normalization function can be applied to the strings before comparing. Called by <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQName"->equalQName</A-></TT-> and- <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequivQName"->equivQName</A-></TT->-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AnormalizeNsUri"-></A-><B->normalizeNsUri</B-> :: String -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->Normalization of URIs: Normalization is done by conversion into lowercase letters. A trailing &quot;/&quot; is ignored-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><SPAN CLASS="keyword" >type</SPAN > <A NAME="t%3ANsEnv" ></A@@ -1717,7 +1024,7 @@ ><TD CLASS="doc" >Type for the namespace association list, used when propagating namespaces by  modifying the <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TT > values in a tree@@ -1857,7 +1164,7 @@ ></A ><B >attrNodes</B-> :: [<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: [<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >]</TD ><TD CLASS="rdoc"@@ -1932,6 +1239,16 @@ > = [(Int, <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet" >XmlNodeSet</A >)]</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+>module <A HREF="Text-XML-HXT-DOM-QualifiedName.html"+>Text.XML.HXT.DOM.QualifiedName</A+></TD ></TR ><TR ><TD CLASS="s15"
doc/hdoc_arrow/Text-XML-HXT-DOM-UTF8Decoding.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/UTF8Decoding.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-DOM-Unicode.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/Unicode.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-DOM-Util.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/Util.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-DOM-XmlKeywords.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlKeywords.hs" >Source code</A@@ -458,6 +458,16 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Aa_parse_by_mimetype"+>a_parse_by_mimetype</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Aa_parse_html" >a_parse_html</A > :: String</TD@@ -578,6 +588,16 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Aa_tagsoup"+>a_tagsoup</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Aa_trace" >a_trace</A > :: String</TD@@ -858,8 +878,8 @@ ></TR ><TR ><TD CLASS="decl"-><A HREF="#v%3Ak_enitity"->k_enitity</A+><A HREF="#v%3Ak_entity"+>k_entity</A > :: String</TD ></TR ><TR@@ -1512,6 +1532,96 @@ >a_do_not_collect_errors</A > :: String</TD ></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aapplication_xhtml"+>application_xhtml</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aapplication_xml"+>application_xml</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aapplication_xml_external_parsed_entity"+>application_xml_external_parsed_entity</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aapplication_xml_dtd"+>application_xml_dtd</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atext_html"+>text_html</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atext_xml"+>text_xml</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atext_xml_external_parsed_entity"+>text_xml_external_parsed_entity</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AisHtmlMimeType"+>isHtmlMimeType</A+> :: String -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AisXmlMimeType"+>isXmlMimeType</A+> :: String -&gt; Bool</TD+></TR ></TABLE ></TD ></TR@@ -1949,6 +2059,18 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3Aa_parse_by_mimetype"+></A+><B+>a_parse_by_mimetype</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Aa_parse_html" ></A ><B@@ -2093,6 +2215,18 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3Aa_tagsoup"+></A+><B+>a_tagsoup</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Aa_trace" ></A ><B@@ -2429,10 +2563,10 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3Ak_enitity"+><A NAME="v%3Ak_entity" ></A ><B->k_enitity</B+>k_entity</B > :: String</TD ></TR ><TR@@ -3085,7 +3219,7 @@ ></TR ><TR ><TD CLASS="doc"->the predefined namespace uri for xml: &quot;http://www.w3.org/XML/1998/namespaces&quot;+>the predefined namespace uri for xml: &quot;http://www.w3.org/XML/1998/namespace&quot; </TD ></TR ><TR@@ -3229,6 +3363,114 @@ ><B >a_do_not_collect_errors</B > :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aapplication_xhtml"+></A+><B+>application_xhtml</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aapplication_xml"+></A+><B+>application_xml</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aapplication_xml_external_parsed_entity"+></A+><B+>application_xml_external_parsed_entity</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aapplication_xml_dtd"+></A+><B+>application_xml_dtd</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Atext_html"+></A+><B+>text_html</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Atext_xml"+></A+><B+>text_xml</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Atext_xml_external_parsed_entity"+></A+><B+>text_xml_external_parsed_entity</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AisHtmlMimeType"+></A+><B+>isHtmlMimeType</B+> :: String -&gt; Bool</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AisXmlMimeType"+></A+><B+>isXmlMimeType</B+> :: String -&gt; Bool</TD ></TR ><TR ><TD CLASS="s15"
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-DataTypeLibMysql.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/DataTypeLibMysql.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-DataTypeLibUtils.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/DataTypeLibUtils.hs" >Source code</A@@ -92,7 +92,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AerrorMsgDataTypeNotAllowed" >errorMsgDataTypeNotAllowed</A-> :: String -&gt; [(String, String)] -&gt; String -&gt; String -&gt; String</TD+> :: String -&gt; String -&gt; [(String, String)] -&gt; String -&gt; String</TD ></TR ><TR ><TD CLASS="s8"@@ -130,6 +130,18 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3AerrorMsgParam"+>errorMsgParam</A+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3ALocalName"+>LocalName</A+> -&gt; String -&gt; String -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Arng_length" >rng_length</A > :: String</TD@@ -220,9 +232,11 @@ ></TR ><TR ><TD CLASS="decl"-><A HREF="#v%3AalwaysOK"->alwaysOK</A-> :: Check a</TD+><SPAN CLASS="keyword"+>type</SPAN+> <A HREF="#t%3AFunctionTable"+>FunctionTable</A+> = [(String, String -&gt; String -&gt; Bool)]</TD ></TR ><TR ><TD CLASS="s8"@@ -230,29 +244,29 @@ ></TR ><TR ><TD CLASS="decl"-><A HREF="#v%3AalwaysErr"->alwaysErr</A-> :: (a -&gt; String) -&gt; Check a</TD-></TR-><TR-><TD CLASS="s8"+><A HREF="#v%3AstringValidFT"+>stringValidFT</A+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>FunctionTable</A+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3ADatatypeName"+>DatatypeName</A+> -&gt; Integer -&gt; Integer -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3AParamList"+>ParamList</A+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>CheckString</A ></TD ></TR ><TR-><TD CLASS="decl"-><A HREF="#v%3AorErr"->orErr</A-> :: (a -&gt; Bool) -&gt; (a -&gt; String) -&gt; Check a</TD-></TR-><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl"-><A HREF="#v%3AandCheck"->andCheck</A-> :: Check a -&gt; Check a -&gt; Check a</TD+><A HREF="#v%3AfctTableString"+>fctTableString</A+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>FunctionTable</A+></TD ></TR ><TR ><TD CLASS="s8"@@ -260,9 +274,11 @@ ></TR ><TR ><TD CLASS="decl"-><A HREF="#v%3AwithVal"->withVal</A-> :: Check a -&gt; (b -&gt; a) -&gt; Check b</TD+><A HREF="#v%3AfctTableList"+>fctTableList</A+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>FunctionTable</A+></TD ></TR ><TR ><TD CLASS="s8"@@ -276,7 +292,9 @@ >DatatypeName</A > -&gt; Integer -&gt; Integer -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3AParamList" >ParamList</A-> -&gt; Check String</TD+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>CheckString</A+></TD ></TR ><TR ><TD CLASS="s8"@@ -290,8 +308,134 @@ >DatatypeName</A > -&gt; Integer -&gt; Integer -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3AParamList" >ParamList</A-> -&gt; Check String</TD+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>CheckString</A+></TD ></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AnumParamValid"+>numParamValid</A+> :: (Integer -&gt; Integer -&gt; Bool) -&gt; String -&gt; String -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <A HREF="#t%3ACheckA"+>CheckA</A+> a b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>type</SPAN+> <A HREF="#t%3ACheckString"+>CheckString</A+> = <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> String String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>type</SPAN+> <A HREF="#t%3ACheckInteger"+>CheckInteger</A+> = <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> Integer Integer</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AperformCheck"+>performCheck</A+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a b -&gt; a -&gt; Maybe String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aok"+>ok</A+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a a</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Afailure"+>failure</A+> :: (a -&gt; String) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aassert"+>assert</A+> :: (a -&gt; Bool) -&gt; (a -&gt; String) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a a</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AassertMaybe"+>assertMaybe</A+> :: (a -&gt; Maybe b) -&gt; (a -&gt; String) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a b</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcheckWith"+>checkWith</A+> :: (a -&gt; b) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> b c -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a a</TD+></TR ></TABLE ></TD ></TR@@ -327,7 +471,7 @@ ></A ><B >errorMsgDataTypeNotAllowed</B-> :: String -&gt; [(String, String)] -&gt; String -&gt; String -&gt; String</TD+> :: String -&gt; String -&gt; [(String, String)] -&gt; String -&gt; String</TD ></TR ><TR ><TD CLASS="s15"@@ -371,6 +515,44 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3AerrorMsgParam"+></A+><B+>errorMsgParam</B+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3ALocalName"+>LocalName</A+> -&gt; String -&gt; String -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+><P+>Error Message for the equality test of two datatype values+</P+><UL+><LI+> 1.parameter  :  datatype+</LI+><LI+> 2.parameter  :  datatype value+</LI+><LI+> 3.parameter  :  datatype value+</LI+></UL+><P+>example:+</P+><PRE+> errorMsgEqual &quot;Int&quot; &quot;21&quot; &quot;42&quot; -&gt; &quot;Datatype Int with value = 21 expected, but value = 42 found&quot;+</PRE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Arng_length" ></A ><B@@ -475,15 +657,17 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3AalwaysOK"+><SPAN CLASS="keyword"+>type</SPAN+> <A NAME="t%3AFunctionTable" ></A ><B->alwaysOK</B-> :: Check a</TD+>FunctionTable</B+> = [(String, String -&gt; String -&gt; Bool)]</TD ></TR ><TR ><TD CLASS="doc"->Unit for checks+>Function table type </TD ></TR ><TR@@ -492,16 +676,19 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3AalwaysErr"+><A NAME="v%3AstringValidFT" ></A ><B->alwaysErr</B-> :: (a -&gt; String) -&gt; Check a</TD-></TR-><TR-><TD CLASS="doc"->Zero for checks: Create an error message for an illegal value-</TD+>stringValidFT</B+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>FunctionTable</A+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3ADatatypeName"+>DatatypeName</A+> -&gt; Integer -&gt; Integer -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3AParamList"+>ParamList</A+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>CheckString</A+></TD ></TR ><TR ><TD CLASS="s15"@@ -509,15 +696,18 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3AorErr"+><A NAME="v%3AfctTableString" ></A ><B->orErr</B-> :: (a -&gt; Bool) -&gt; (a -&gt; String) -&gt; Check a</TD+>fctTableString</B+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>FunctionTable</A+></TD ></TR ><TR ><TD CLASS="doc"->Perform check and generate error message on failure+>Function table for string tests,+ XML document value is first operand, schema value second </TD ></TR ><TR@@ -526,15 +716,18 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3AandCheck"+><A NAME="v%3AfctTableList" ></A ><B->andCheck</B-> :: Check a -&gt; Check a -&gt; Check a</TD+>fctTableList</B+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>FunctionTable</A+></TD ></TR ><TR ><TD CLASS="doc"->Combine two checks+>Function table for list tests,+ XML document value is first operand, schema value second </TD ></TR ><TR@@ -543,18 +736,6 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3AwithVal"-></A-><B->withVal</B-> :: Check a -&gt; (b -&gt; a) -&gt; Check b</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl" ><A NAME="v%3AstringValid" ></A ><B@@ -563,7 +744,9 @@ >DatatypeName</A > -&gt; Integer -&gt; Integer -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3AParamList" >ParamList</A-> -&gt; Check String</TD+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>CheckString</A+></TD ></TR ><TR ><TD CLASS="doc"@@ -610,7 +793,9 @@ >DatatypeName</A > -&gt; Integer -&gt; Integer -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3AParamList" >ParamList</A-> -&gt; Check String</TD+> -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>CheckString</A+></TD ></TR ><TR ><TD CLASS="doc"@@ -643,6 +828,238 @@ </LI ></UL ></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AnumParamValid"+></A+><B+>numParamValid</B+> :: (Integer -&gt; Integer -&gt; Bool) -&gt; String -&gt; String -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+><P+>tests whether a string value matches a numeric param+</P+><P+>valid example:+</P+><PRE+> &lt;data type=&quot;CHAR&quot;&gt; &lt;param name=&quot;maxLength&quot;&gt;5&lt;/param&gt; &lt;/data&gt;+</PRE+><P+>invalid example:+</P+><PRE+> &lt;data type=&quot;CHAR&quot;&gt; &lt;param name=&quot;minLength&quot;&gt;foo&lt;/param&gt; &lt;/data&gt;+</PRE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <A NAME="t%3ACheckA"+></A+><B+>CheckA</B+> a b</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="section4"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:CheckA')" ALT="show/hide"+> Instances</TD+></TR+><TR+><TD CLASS="body"+><DIV ID="i:CheckA" STYLE="display:block;"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="decl"+>Arrow <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+></TD+></TR+><TR+><TD CLASS="decl"+>ArrowPlus <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+></TD+></TR+><TR+><TD CLASS="decl"+>ArrowZero <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+></TD+></TR+></TABLE+></DIV+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>type</SPAN+> <A NAME="t%3ACheckString"+></A+><B+>CheckString</B+> = <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> String String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>type</SPAN+> <A NAME="t%3ACheckInteger"+></A+><B+>CheckInteger</B+> = <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> Integer Integer</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AperformCheck"+></A+><B+>performCheck</B+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a b -&gt; a -&gt; Maybe String</TD+></TR+><TR+><TD CLASS="doc"+>run a check and deliver Just an error message or Nothing+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aok"+></A+><B+>ok</B+> :: <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a a</TD+></TR+><TR+><TD CLASS="doc"+>every thing is fine+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Afailure"+></A+><B+>failure</B+> :: (a -&gt; String) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a b</TD+></TR+><TR+><TD CLASS="doc"+>always failure+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aassert"+></A+><B+>assert</B+> :: (a -&gt; Bool) -&gt; (a -&gt; String) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a a</TD+></TR+><TR+><TD CLASS="doc"+>perform a simple check with a predicate p,+   when the predicate holds, assert acts as identity,+   else an error message is generated+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AassertMaybe"+></A+><B+>assertMaybe</B+> :: (a -&gt; Maybe b) -&gt; (a -&gt; String) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a b</TD+></TR+><TR+><TD CLASS="doc"+>perform a simple check with a Maybe function, Nothing indicates error+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AcheckWith"+></A+><B+>checkWith</B+> :: (a -&gt; b) -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> b c -&gt; <A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>CheckA</A+> a a</TD+></TR+><TR+><TD CLASS="doc"+>perform a check, but convert the value before checking+</TD ></TR ><TR ><TD CLASS="s15"
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-DataTypeLibraries.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/DataTypeLibraries.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-DataTypes.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/DataTypes.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-Schema.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/Schema.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-SchemaGrammar.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/SchemaGrammar.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-Simplification.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/Simplification.hs" >Source code</A@@ -44,10 +44,32 @@ ><FONT SIZE="6" >Text.XML.HXT.RelaxNG.Simplification</FONT ></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD ></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR ></TABLE ></TD ></TR+></TABLE+></TD+></TR ><TR ><TD CLASS="s15" ></TD@@ -59,7 +81,7 @@ ><TR ><TD CLASS="doc" >The modul creates the simplified form of a Relax NG schema.- See also chapter 4 of the Relax NG specification.+   See also chapter 4 of the Relax NG specification. </TD ></TR ><TR
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-Unicode-Blocks.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/Unicode/Blocks.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-Unicode-CharProps.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/Unicode/CharProps.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-Validation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/Validation.hs" >Source code</A@@ -44,10 +44,32 @@ ><FONT SIZE="6" >Text.XML.HXT.RelaxNG.Validation</FONT ></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD ></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR ></TABLE ></TD ></TR+></TABLE+></TD+></TR ><TR ><TD CLASS="s15" ></TD@@ -59,8 +81,8 @@ ><TR ><TD CLASS="doc" >Validation of a XML document with respect to a valid Relax NG schema in simple form.- Copied and modified from &quot;An algorithm for RELAX NG validation&quot; by James Clark- (<A HREF="http://www.thaiopensource.com/relaxng/derivative.html"+   Copied and modified from &quot;An algorithm for RELAX NG validation&quot; by James Clark+   (<A HREF="http://www.thaiopensource.com/relaxng/derivative.html" >http://www.thaiopensource.com/relaxng/derivative.html</A >). </TD@@ -200,7 +222,7 @@ >contains</A > :: <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3ANameClass" >NameClass</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -409,7 +431,7 @@ >contains</B > :: <A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#t%3ANameClass" >NameClass</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -420,7 +442,7 @@ >NameClass</A ></TT > contains a particular <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TT >
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-Validator.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/Validator.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/XmlSchema/DataTypeLibW3C.hs" >Source code</A@@ -127,6 +127,76 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Axsd_string"+>xsd_string</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_normalizedString"+>xsd_normalizedString</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_token"+>xsd_token</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_language"+>xsd_language</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_NMTOKEN"+>xsd_NMTOKEN</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_NMTOKENS"+>xsd_NMTOKENS</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_Name"+>xsd_Name</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Axsd_NCName" >xsd_NCName</A > :: String</TD@@ -137,6 +207,56 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Axsd_ID"+>xsd_ID</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_IDREF"+>xsd_IDREF</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_IDREFS"+>xsd_IDREFS</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_ENTITY"+>xsd_ENTITY</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_ENTITIES"+>xsd_ENTITIES</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Axsd_anyURI" >xsd_anyURI</A > :: String</TD@@ -157,8 +277,8 @@ ></TR ><TR ><TD CLASS="decl"-><A HREF="#v%3Axsd_string"->xsd_string</A+><A HREF="#v%3Axsd_NOTATION"+>xsd_NOTATION</A > :: String</TD ></TR ><TR@@ -167,6 +287,36 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Axsd_hexBinary"+>xsd_hexBinary</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_base64Binary"+>xsd_base64Binary</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_decimal"+>xsd_decimal</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Axsd_length" >xsd_length</A > :: String</TD@@ -197,6 +347,66 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Axsd_maxExclusive"+>xsd_maxExclusive</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_minExclusive"+>xsd_minExclusive</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_maxInclusive"+>xsd_maxInclusive</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_minInclusive"+>xsd_minInclusive</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_totalDigits"+>xsd_totalDigits</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Axsd_fractionDigits"+>xsd_fractionDigits</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Axsd_pattern" >xsd_pattern</A > :: String</TD@@ -275,6 +485,90 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3Axsd_string"+></A+><B+>xsd_string</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_normalizedString"+></A+><B+>xsd_normalizedString</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_token"+></A+><B+>xsd_token</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_language"+></A+><B+>xsd_language</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_NMTOKEN"+></A+><B+>xsd_NMTOKEN</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_NMTOKENS"+></A+><B+>xsd_NMTOKENS</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_Name"+></A+><B+>xsd_Name</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Axsd_NCName" ></A ><B@@ -287,6 +581,66 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3Axsd_ID"+></A+><B+>xsd_ID</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_IDREF"+></A+><B+>xsd_IDREF</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_IDREFS"+></A+><B+>xsd_IDREFS</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_ENTITY"+></A+><B+>xsd_ENTITY</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_ENTITIES"+></A+><B+>xsd_ENTITIES</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Axsd_anyURI" ></A ><B@@ -311,10 +665,10 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3Axsd_string"+><A NAME="v%3Axsd_NOTATION" ></A ><B->xsd_string</B+>xsd_NOTATION</B > :: String</TD ></TR ><TR@@ -323,6 +677,42 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3Axsd_hexBinary"+></A+><B+>xsd_hexBinary</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_base64Binary"+></A+><B+>xsd_base64Binary</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_decimal"+></A+><B+>xsd_decimal</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Axsd_length" ></A ><B@@ -351,6 +741,78 @@ ></A ><B >xsd_minLength</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_maxExclusive"+></A+><B+>xsd_maxExclusive</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_minExclusive"+></A+><B+>xsd_minExclusive</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_maxInclusive"+></A+><B+>xsd_maxInclusive</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_minInclusive"+></A+><B+>xsd_minInclusive</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_totalDigits"+></A+><B+>xsd_totalDigits</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Axsd_fractionDigits"+></A+><B+>xsd_fractionDigits</B > :: String</TD ></TR ><TR
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-XmlSchema-Regex.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/XmlSchema/Regex.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-RelaxNG-XmlSchema-RegexParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/RelaxNG/XmlSchema/RegexParser.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-XSLT-Application.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XSLT/Application.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-XSLT-Common.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XSLT/Common.hs" >Source code</A@@ -260,7 +260,7 @@ >isElemType</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; n -&gt; Bool</TD ></TR@@ -276,7 +276,7 @@ >isAttrType</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; n -&gt; Bool</TD ></TR@@ -320,7 +320,7 @@ >tryFetchAttribute</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Maybe String</TD ></TR@@ -336,7 +336,7 @@ >fetchAttributeWDefault</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String -&gt; String</TD ></TR@@ -352,7 +352,7 @@ >fetchAttribute</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String</TD ></TR@@ -368,7 +368,7 @@ >hasAttribute</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; n -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -384,7 +384,7 @@ >setAttribute</B > :: <A HREF="Text-XML-HXT-Arrow-XmlNode.html#t%3AXmlNode" >XmlNode</A-> n =&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> n =&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String -&gt; n -&gt; n</TD ></TR@@ -394,20 +394,6 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3AmkQName"-></A-><B->mkQName</B-> :: String -&gt; String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t%3AExName"@@ -483,7 +469,7 @@ ></A ><B >mkExName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-XSLT-Common.html#t%3AExName" >ExName</A
doc/hdoc_arrow/Text-XML-HXT-XSLT-Compilation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XSLT/Compilation.hs" >Source code</A
doc/hdoc_arrow/Text-XML-HXT-XSLT-CompiledStylesheet.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XSLT/CompiledStylesheet.hs" >Source code</A@@ -926,9 +926,9 @@ >lookupAlias</B > :: <A HREF="Text-XML-HXT-XSLT-CompiledStylesheet.html#t%3ANSAliasing" >NSAliasing</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -1371,7 +1371,7 @@ ></A ><B >LiteralQName</B-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ><TD CLASS="rdoc"
doc/hdoc_arrow/Text-XML-HXT-XSLT-Names.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XSLT/Names.hs" >Source code</A@@ -136,7 +136,7 @@ ></A ><B >mkXsltName</B-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -150,7 +150,7 @@ ></A ><B >mkXsltAttribName</B-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -164,7 +164,7 @@ ></A ><B >xsltTransform</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -178,7 +178,7 @@ ></A ><B >xsltStylesheet</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -192,7 +192,7 @@ ></A ><B >xsltMessage</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -206,7 +206,7 @@ ></A ><B >xsltForEach</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -220,7 +220,7 @@ ></A ><B >xsltChoose</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -234,7 +234,7 @@ ></A ><B >xsltWhen</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -248,7 +248,7 @@ ></A ><B >xsltOtherwise</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -262,7 +262,7 @@ ></A ><B >xsltIf</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -276,7 +276,7 @@ ></A ><B >xsltElement</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -290,7 +290,7 @@ ></A ><B >xsltAttribute</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -304,7 +304,7 @@ ></A ><B >xsltText</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -318,7 +318,7 @@ ></A ><B >xsltValueOf</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -332,7 +332,7 @@ ></A ><B >xsltComment</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -346,7 +346,7 @@ ></A ><B >xsltProcInstr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -360,7 +360,7 @@ ></A ><B >xsltInclude</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -374,7 +374,7 @@ ></A ><B >xsltImport</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -388,7 +388,7 @@ ></A ><B >xsltTemplate</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -402,7 +402,7 @@ ></A ><B >xsltApplyTemplates</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -416,7 +416,7 @@ ></A ><B >xsltApplyImports</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -430,7 +430,7 @@ ></A ><B >xsltCallTemplate</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -444,7 +444,7 @@ ></A ><B >xsltVariable</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -458,7 +458,7 @@ ></A ><B >xsltParam</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -472,7 +472,7 @@ ></A ><B >xsltWithParam</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -486,7 +486,7 @@ ></A ><B >xsltAttributeSet</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -500,7 +500,7 @@ ></A ><B >xsltCopy</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -514,7 +514,7 @@ ></A ><B >xsltCopyOf</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -528,7 +528,7 @@ ></A ><B >xsltSort</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -542,7 +542,7 @@ ></A ><B >xsltStripSpace</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -556,7 +556,7 @@ ></A ><B >xsltPreserveSpace</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -570,7 +570,7 @@ ></A ><B >xsltNamespaceAlias</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -584,7 +584,7 @@ ></A ><B >xsltTerminate</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -598,7 +598,7 @@ ></A ><B >xsltSelect</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -612,7 +612,7 @@ ></A ><B >xsltTest</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -626,7 +626,7 @@ ></A ><B >xsltName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -640,7 +640,7 @@ ></A ><B >xsltNamespace</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -654,7 +654,7 @@ ></A ><B >xsltUseAttributeSets</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -668,7 +668,7 @@ ></A ><B >xsltHRef</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -682,7 +682,7 @@ ></A ><B >xsltMatch</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -696,7 +696,7 @@ ></A ><B >xsltPriority</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -710,7 +710,7 @@ ></A ><B >xsltMode</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -724,7 +724,7 @@ ></A ><B >xsltDataType</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -738,7 +738,7 @@ ></A ><B >xsltOrder</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -752,7 +752,7 @@ ></A ><B >xsltElements</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -766,7 +766,7 @@ ></A ><B >xsltStylesheetPrefix</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -780,7 +780,7 @@ ></A ><B >xsltResultPrefix</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -794,7 +794,7 @@ ></A ><B >xsltVersion</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -808,7 +808,7 @@ ></A ><B >xsltExlcudeResultPrefixes</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -822,7 +822,7 @@ ></A ><B >xsltExtensionElementPrefixes</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -836,7 +836,7 @@ ></A ><B >xsltUseAttributeSetsLRE</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -850,7 +850,7 @@ ></A ><B >xsltVersionLRE</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -864,7 +864,7 @@ ></A ><B >xsltExlcudeResultPrefixesLRE</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -878,7 +878,7 @@ ></A ><B >xsltExtensionElementPrefixesLRE</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -892,7 +892,7 @@ ></A ><B >xmlSpace</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR
doc/hdoc_arrow/Text-XML-HXT-XSLT-XsltArrows.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XSLT/XsltArrows.hs" >Source code</A
doc/hdoc_arrow/doc-index-36.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
+ doc/hdoc_arrow/doc-index-38.html view
@@ -0,0 +1,186 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+>Haskell Xml Toolbox 7.5: The Arrow API</TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD+><TABLE CELLPADDING="0" CELLSPACING="5"+><TR+><TD+><A HREF="doc-index-A.html"+>A</A+></TD+><TD+><A HREF="doc-index-B.html"+>B</A+></TD+><TD+><A HREF="doc-index-C.html"+>C</A+></TD+><TD+><A HREF="doc-index-D.html"+>D</A+></TD+><TD+><A HREF="doc-index-E.html"+>E</A+></TD+><TD+><A HREF="doc-index-F.html"+>F</A+></TD+><TD+><A HREF="doc-index-G.html"+>G</A+></TD+><TD+><A HREF="doc-index-H.html"+>H</A+></TD+><TD+><A HREF="doc-index-I.html"+>I</A+></TD+><TD+><A HREF="doc-index-K.html"+>K</A+></TD+><TD+><A HREF="doc-index-L.html"+>L</A+></TD+><TD+><A HREF="doc-index-M.html"+>M</A+></TD+><TD+><A HREF="doc-index-N.html"+>N</A+></TD+><TD+><A HREF="doc-index-O.html"+>O</A+></TD+><TD+><A HREF="doc-index-P.html"+>P</A+></TD+><TD+><A HREF="doc-index-Q.html"+>Q</A+></TD+><TD+><A HREF="doc-index-R.html"+>R</A+></TD+><TD+><A HREF="doc-index-S.html"+>S</A+></TD+><TD+><A HREF="doc-index-T.html"+>T</A+></TD+><TD+><A HREF="doc-index-U.html"+>U</A+></TD+><TD+><A HREF="doc-index-V.html"+>V</A+></TD+><TD+><A HREF="doc-index-W.html"+>W</A+></TD+><TD+><A HREF="doc-index-X.html"+>X</A+></TD+><TD+><A HREF="doc-index-Z.html"+>Z</A+></TD+><TD+><A HREF="doc-index-58.html"+>:</A+></TD+><TD+><A HREF="doc-index-36.html"+>$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD+><A HREF="doc-index-43.html"+>+</A+></TD+><TD+><A HREF="doc-index-47.html"+>/</A+></TD+><TD+><A HREF="doc-index-60.html"+>&lt;</A+></TD+><TD+><A HREF="doc-index-62.html"+>&gt;</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section1"+>Index (&amp;)</TD+></TR+><TR+><TD+><TABLE CELLPADDING="0" CELLSPACING="5"+><TR+><TD CLASS="indexentry"+>&amp;&amp;&amp;&amp;</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3A%26%26%26%26"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></BODY+></HTML+>
doc/hdoc_arrow/doc-index-43.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc_arrow/doc-index-47.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc_arrow/doc-index-58.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc_arrow/doc-index-60.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -165,6 +169,14 @@ ><TR ><TD ><TABLE CELLPADDING="0" CELLSPACING="5"+><TR+><TD CLASS="indexentry"+>&lt;+&gt;&gt;</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3A%3C%2B%3E%3E"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR ><TR ><TD CLASS="indexentry" >&lt;/</TD
doc/hdoc_arrow/doc-index-62.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -180,6 +184,14 @@ ><A HREF="Control-Arrow-ArrowList.html#v%3A%3E%3E." >Control.Arrow.ArrowList</A >, Control.Arrow.ListArrows, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>&gt;&gt;&gt;&gt;</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3A%3E%3E%3E%3E"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD ></TR ></TABLE ></TD
doc/hdoc_arrow/doc-index-A.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -675,6 +679,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>a_parse_by_mimetype</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_parse_by_mimetype"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >a_parse_html</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_parse_html"@@ -787,6 +799,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>a_tagsoup</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_tagsoup"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >a_trace</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_trace"@@ -1039,30 +1059,6 @@ ></TR ><TR ><TD CLASS="indexentry"->alwaysErr</TD-><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AalwaysErr"->Text.XML.HXT.RelaxNG.DataTypeLibUtils</A-></TD-></TR-><TR-><TD CLASS="indexentry"->alwaysOK</TD-><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AalwaysOK"->Text.XML.HXT.RelaxNG.DataTypeLibUtils</A-></TD-></TR-><TR-><TD CLASS="indexentry"->andCheck</TD-><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AandCheck"->Text.XML.HXT.RelaxNG.DataTypeLibUtils</A-></TD-></TR-><TR-><TD CLASS="indexentry" >appPickle</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-Pickle-Xml.html#v%3AappPickle"@@ -1083,6 +1079,38 @@ ></TR ><TR ><TD CLASS="indexentry"+>application_xhtml</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aapplication_xhtml"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>application_xml</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aapplication_xml"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>application_xml_dtd</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aapplication_xml_dtd"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>application_xml_external_parsed_entity</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aapplication_xml_external_parsed_entity"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >applyA</TD ><TD CLASS="indexlinks" ><A HREF="Control-Arrow-ArrowList.html#v%3AapplyA"@@ -1199,6 +1227,22 @@ ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XSLT-Compilation.html#v%3AassembleStylesheet" >Text.XML.HXT.XSLT.Compilation</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>assert</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3Aassert"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>assertMaybe</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AassertMaybe"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A ></TD ></TR ><TR
doc/hdoc_arrow/doc-index-B.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -169,9 +173,9 @@ ><TD CLASS="indexentry" >buildUniversalName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AbuildUniversalName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AbuildUniversalName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ></TABLE ></TD
doc/hdoc_arrow/doc-index-C.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -223,6 +227,30 @@ ></TR ><TR ><TD CLASS="indexentry"+>CheckA</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckA"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>CheckInteger</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckInteger"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>CheckString</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3ACheckString"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry" >ChildNodes</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AChildNodes"@@ -677,6 +705,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>checkWith</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AcheckWith"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry" >childNodes</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AchildNodes"@@ -769,6 +805,174 @@ ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XSLT-Common.html#v%3AcollectTextnodes" >Text.XML.HXT.XSLT.Common</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compBool</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompBool"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compBoolExpr</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompBoolExpr"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compFP</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompFP"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compGenExpr</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompGenExpr"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compIntExpr</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompIntExpr"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compLP</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompLP"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compNT</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompNT"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compNTA</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompNTA"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compNTE</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompNTE"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compNameT</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompNameT"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compNumber</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompNumber"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compNumberExpr</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompNumberExpr"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compPath</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompPath"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compPred</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompPred"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compPred1</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompPred1"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compRelPathExpr</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompRelPathExpr"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compString</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompString"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compStringExpr</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompStringExpr"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compXP</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompXP"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compXPath</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompXPath"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>compXS</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AcompXS"+>Text.XML.HXT.Arrow.XPathSimple</A ></TD ></TR ><TR
doc/hdoc_arrow/doc-index-D.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -357,6 +361,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>deadEndStreet</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AdeadEndStreet"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >decimalStringToInt</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-Util.html#v%3AdecimalStringToInt"@@ -418,6 +430,14 @@ ><A HREF="Control-Arrow-ArrowTree.html#v%3Adeep" >Control.Arrow.ArrowTree</A >, Control.Arrow.ListArrows, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>deep'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Adeep%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_arrow/doc-index-E.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -367,35 +371,43 @@ ></TR ><TR ><TD CLASS="indexentry"+>equalNodeSet</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AequalNodeSet"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >equalQName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" >equalQNameBy</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQNameBy"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQNameBy"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" >equivQName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequivQName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequivQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" >equivUri</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequivUri"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequivUri"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -460,6 +472,14 @@ ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AerrorMsgIgnore" >Text.XML.HXT.Arrow.XmlIOStateArrow</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>errorMsgParam</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AerrorMsgParam"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_arrow/doc-index-F.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -167,11 +171,43 @@ ><TABLE CELLPADDING="0" CELLSPACING="5" ><TR ><TD CLASS="indexentry"+>FunctionTable</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#t%3AFunctionTable"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>failure</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3Afailure"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry" >fatal</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-XmlArrow.html#v%3Afatal" >Text.XML.HXT.Arrow.XmlArrow</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>fctTableList</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AfctTableList"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>fctTableString</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AfctTableString"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_arrow/doc-index-G.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -263,6 +267,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>getAttrl'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetAttrl%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >getBaseURI</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetBaseURI"@@ -331,6 +343,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>getChildren'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetChildren%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >getChildrenNT</TD ><TD CLASS="indexlinks" ><A HREF="Data-NavTree.html#v%3AgetChildrenNT"@@ -449,8 +469,8 @@ ><TD CLASS="indexentry" >getElemAndAttrNodeSet</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetElemAndAttrNodeSet"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetElemAndAttrNodeSet"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR@@ -477,8 +497,8 @@ ><TD CLASS="indexentry" >getElemNodeSet</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetElemNodeSet"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetElemNodeSet"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR@@ -585,8 +605,8 @@ ><TD CLASS="indexentry" >getFromNodeSet</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetFromNodeSet"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetFromNodeSet"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR@@ -1051,46 +1071,110 @@ ></TR ><TR ><TD CLASS="indexentry"+>getXP</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetXP"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >getXPathNodeSet</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathNodeSet"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathNodeSet"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR-><TD CLASS="indexentry"+><TD CLASS="indexentry" COLSPAN="2" >getXPathTrees</TD+></TR+><TR+><TD CLASS="indexannot"+>1 (Function)</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathTrees"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTrees"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR-><TD CLASS="indexentry"+><TD CLASS="indexannot"+>2 (Function)</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetXPathTrees"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" COLSPAN="2" >getXPathTreesInDoc</TD+></TR+><TR+><TD CLASS="indexannot"+>1 (Function)</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathTreesInDoc"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesInDoc"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR-><TD CLASS="indexentry"+><TD CLASS="indexannot"+>2 (Function)</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetXPathTreesInDoc"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" COLSPAN="2" >getXPathTreesInDocWithNsEnv</TD+></TR+><TR+><TD CLASS="indexannot"+>1 (Function)</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathTreesInDocWithNsEnv"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesInDocWithNsEnv"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR-><TD CLASS="indexentry"+><TD CLASS="indexannot"+>2 (Function)</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetXPathTreesInDocWithNsEnv"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" COLSPAN="2" >getXPathTreesWithNsEnv</TD+></TR+><TR+><TD CLASS="indexannot"+>1 (Function)</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AgetXPathTreesWithNsEnv"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AgetXPathTreesWithNsEnv"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR+><TD CLASS="indexannot"+>2 (Function)</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetXPathTreesWithNsEnv"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR ><TD CLASS="indexentry"+>getXPathTreesWithNsEnvSimple</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AgetXPathTreesWithNsEnvSimple"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >getXmlContents</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-DocumentInput.html#v%3AgetXmlContents"@@ -1120,6 +1204,14 @@ ><A HREF="Control-Arrow-ArrowIf.html#v%3Aguards" >Control.Arrow.ArrowIf</A >, Control.Arrow.ListArrows, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>guards'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Aguards%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_arrow/doc-index-H.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc_arrow/doc-index-I.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -615,6 +619,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>isHtmlMimeType</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3AisHtmlMimeType"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >isIOA</TD ><TD CLASS="indexlinks" ><A HREF="Control-Arrow-ArrowIO.html#v%3AisIOA"@@ -1224,6 +1236,14 @@ ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlLetter" >Text.XML.HXT.DOM.Unicode</A ></TD+></TR+><TR+><TD CLASS="indexentry"+>isXmlMimeType</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3AisXmlMimeType"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_arrow/doc-index-K.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -199,17 +203,17 @@ ></TR ><TR ><TD CLASS="indexentry"->k_enitity</TD+>k_entities</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Ak_enitity"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Ak_entities" >Text.XML.HXT.DOM.XmlKeywords</A >, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"->k_entities</TD+>k_entity</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Ak_entities"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Ak_entity" >Text.XML.HXT.DOM.XmlKeywords</A >, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR
doc/hdoc_arrow/doc-index-L.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -245,9 +249,9 @@ ><TD CLASS="indexentry" >localPart</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AlocalPart"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AlocalPart"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_arrow/doc-index-M.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -243,6 +247,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>mergeA</TD+><TD CLASS="indexlinks"+><A HREF="Control-Arrow-ArrowList.html#v%3AmergeA"+>Control.Arrow.ArrowList</A+>, Control.Arrow.ListArrows, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >mergeAttrl</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-XmlNode.html#v%3AmergeAttrl"@@ -259,6 +271,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>mk</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Amk"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >mkAbsURI</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AmkAbsURI"@@ -549,17 +569,17 @@ ><TD CLASS="indexentry" >mkName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" >mkNsName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkNsName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkNsName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -593,17 +613,17 @@ ><TD CLASS="indexentry" >mkPrefixLocalPart</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkPrefixLocalPart"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkPrefixLocalPart"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" >mkQName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-XSLT-Common.html#v%3AmkQName"->Text.XML.HXT.XSLT.Common</A-></TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -633,9 +653,9 @@ ><TD CLASS="indexentry" >mkSNsName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkSNsName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkSNsName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -776,6 +796,14 @@ ><A HREF="Control-Arrow-ArrowTree.html#v%3Amulti" >Control.Arrow.ArrowTree</A >, Control.Arrow.ListArrows, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>multi'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Amulti%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_arrow/doc-index-N.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -353,17 +357,17 @@ ><TD CLASS="indexentry" >namePrefix</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnamePrefix"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamePrefix"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" >namespaceUri</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnamespaceUri"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamespaceUri"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -433,9 +437,9 @@ ><TD CLASS="indexentry" >normalizeNsUri</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnormalizeNsUri"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnormalizeNsUri"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -505,9 +509,9 @@ ><TD CLASS="indexentry" >nullQName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnullQName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnullQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -515,6 +519,14 @@ ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-Regex.html#v%3Anullable" >Text.XML.HXT.RelaxNG.XmlSchema.Regex</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>numParamValid</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AnumParamValid"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A ></TD ></TR ><TR
doc/hdoc_arrow/doc-index-O.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -191,6 +195,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>ok</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3Aok"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry" >oneOrMore</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-DataTypes.html#v%3AoneOrMore"@@ -204,14 +216,6 @@ ><A HREF="Control-Arrow-ArrowIf.html#v%3AorElse" >Control.Arrow.ArrowIf</A >, Control.Arrow.ListArrows, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD-></TR-><TR-><TD CLASS="indexentry"->orErr</TD-><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AorErr"->Text.XML.HXT.RelaxNG.DataTypeLibUtils</A-></TD ></TR ></TABLE ></TD
doc/hdoc_arrow/doc-index-P.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -271,6 +275,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>parseHtmlTagSoup</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-ParserInterface.html#v%3AparseHtmlTagSoup"+>Text.XML.HXT.Arrow.ParserInterface</A+></TD+></TR+><TR+><TD CLASS="indexentry" >parseNTest</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XSLT-CompiledStylesheet.html#v%3AparseNTest"@@ -399,6 +411,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>performCheck</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AperformCheck"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry" >pickleDoc</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-Pickle-Xml.html#v%3ApickleDoc"@@ -417,6 +437,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>prepareContents</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-WriteDocument.html#v%3AprepareContents"+>Text.XML.HXT.Arrow.WriteDocument</A+>, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >prepareXSLTDocument</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XSLT-Compilation.html#v%3AprepareXSLTDocument"@@ -467,8 +495,8 @@ ><TD CLASS="indexentry" >processFromNodeSet</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AprocessFromNodeSet"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AprocessFromNodeSet"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR@@ -523,16 +551,16 @@ ><TD CLASS="indexentry" >processXPathTrees</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AprocessXPathTrees"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AprocessXPathTrees"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" >processXPathTreesWithNsEnv</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html#v%3AprocessXPathTreesWithNsEnv"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XPath.html#v%3AprocessXPathTreesWithNsEnv"+>Text.XML.HXT.Arrow.XPath</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR
doc/hdoc_arrow/doc-index-Q.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -169,17 +173,17 @@ ><TD CLASS="indexentry" >QN</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AQN"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AQN"+>Text.XML.HXT.DOM.QualifiedName</A+></TD ></TR ><TR ><TD CLASS="indexentry" >QName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"@@ -193,9 +197,9 @@ ><TD CLASS="indexentry" >qualifiedName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AqualifiedName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AqualifiedName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ></TABLE ></TD
doc/hdoc_arrow/doc-index-R.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc_arrow/doc-index-S.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -1046,6 +1050,14 @@ >stringValid</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AstringValid"+>Text.XML.HXT.RelaxNG.DataTypeLibUtils</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>stringValidFT</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AstringValidFT" >Text.XML.HXT.RelaxNG.DataTypeLibUtils</A ></TD ></TR
doc/hdoc_arrow/doc-index-T.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -373,6 +377,30 @@ ></TR ><TR ><TD CLASS="indexentry"+>text_html</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Atext_html"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>text_xml</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Atext_xml"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>text_xml_external_parsed_entity</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Atext_xml_external_parsed_entity"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.XSLT.Common, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >thePicklerDTD</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-Pickle.html#v%3AthePicklerDTD"@@ -399,6 +427,22 @@ ></TR ><TR ><TD CLASS="indexentry"+>this'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Athis%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>this''</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Athis%27%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >thisNode</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AthisNode"@@ -415,6 +459,22 @@ ></TR ><TR ><TD CLASS="indexentry"+>toNumber</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AtoNumber"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>toThis</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AtoThis"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >trace</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3Atrace"@@ -611,6 +671,14 @@ ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XSLT-Common.html#v%3AtryFetchAttribute" >Text.XML.HXT.XSLT.Common</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>tryGetXPath</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AtryGetXPath"+>Text.XML.HXT.Arrow.XPathSimple</A ></TD ></TR ><TR
doc/hdoc_arrow/doc-index-U.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -373,20 +377,28 @@ ><TD CLASS="indexentry" >universalName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AuniversalName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AuniversalName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry" >universalUri</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AuniversalUri"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AuniversalUri"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.Arrow.DOMInterface, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD ></TR ><TR ><TD CLASS="indexentry"+>unlistA</TD+><TD CLASS="indexlinks"+><A HREF="Control-Arrow-ArrowList.html#v%3AunlistA"+>Control.Arrow.ArrowList</A+>, Control.Arrow.ListArrows, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry" >unpickleDoc</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-Pickle-Xml.html#v%3AunpickleDoc"@@ -402,6 +414,14 @@ ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AunsetParam" >Text.XML.HXT.Arrow.XmlIOStateArrow</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD+></TR+><TR+><TD CLASS="indexentry"+>unwrap</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3Aunwrap"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_arrow/doc-index-V.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc_arrow/doc-index-W.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -268,14 +272,6 @@ ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AwithTraceLevel" >Text.XML.HXT.Arrow.XmlIOStateArrow</A >, Text.XML.HXT.Arrow, Text.XML.HXT.Arrow</TD-></TR-><TR-><TD CLASS="indexentry"->withVal</TD-><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-RelaxNG-DataTypeLibUtils.html#v%3AwithVal"->Text.XML.HXT.RelaxNG.DataTypeLibUtils</A-></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_arrow/doc-index-X.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -139,6 +139,10 @@ >$</A ></TD ><TD+><A HREF="doc-index-38.html"+>&amp;</A+></TD+><TD ><A HREF="doc-index-43.html" >+</A ></TD@@ -275,6 +279,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>XPArrow</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#t%3AXPArrow"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >XPathParams</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-XSLT-Application.html#t%3AXPathParams"@@ -349,6 +361,30 @@ ></TR ><TR ><TD CLASS="indexentry"+>xIndex</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AxIndex"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xNumber'</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AxNumber%27"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xString</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html#v%3AxString"+>Text.XML.HXT.Arrow.XPathSimple</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xio_attrList</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3Axio_attrList"@@ -807,6 +843,46 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_ENTITIES</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_ENTITIES"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_ENTITY</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_ENTITY"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_ID</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_ID"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_IDREF</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_IDREF"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_IDREFS</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_IDREFS"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_NCName</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_NCName"@@ -815,6 +891,38 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_NMTOKEN</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_NMTOKEN"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_NMTOKENS</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_NMTOKENS"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_NOTATION</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_NOTATION"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_Name</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_Name"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_QName</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_QName"@@ -831,6 +939,22 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_base64Binary</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_base64Binary"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_decimal</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_decimal"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_enumeration</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_enumeration"@@ -839,6 +963,30 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_fractionDigits</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_fractionDigits"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_hexBinary</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_hexBinary"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_language</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_language"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_length</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_length"@@ -847,6 +995,22 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_maxExclusive</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_maxExclusive"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_maxInclusive</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_maxInclusive"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_maxLength</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_maxLength"@@ -855,6 +1019,22 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_minExclusive</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_minExclusive"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_minInclusive</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_minInclusive"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_minLength</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_minLength"@@ -863,6 +1043,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>xsd_normalizedString</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_normalizedString"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry" >xsd_pattern</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_pattern"@@ -874,6 +1062,22 @@ >xsd_string</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_string"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_token</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_token"+>Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A+></TD+></TR+><TR+><TD CLASS="indexentry"+>xsd_totalDigits</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-RelaxNG-XmlSchema-DataTypeLibW3C.html#v%3Axsd_totalDigits" >Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C</A ></TD ></TR
doc/hdoc_arrow/doc-index-Z.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -137,6 +137,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc_arrow/doc-index.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -141,6 +141,10 @@ ><TD ><A HREF="doc-index-36.html" >$</A+></TD+><TD+><A HREF="doc-index-38.html"+>&amp;</A ></TD ><TD ><A HREF="doc-index-43.html"
doc/hdoc_arrow/index.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Arrow API</TITLE+>Haskell Xml Toolbox 7.5: The Arrow API</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Arrow API</TD+>Haskell Xml Toolbox 7.5: The Arrow API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -548,8 +548,8 @@ ></TR ><TR ><TD STYLE="padding-left: 1.25em;width: 42em"-><A HREF="Text-XML-HXT-Arrow-XmlArrow.html"->Text.XML.HXT.Arrow.XmlArrow</A+><A HREF="Text-XML-HXT-Arrow-XPath.html"+>Text.XML.HXT.Arrow.XPath</A ></TD ><TD ></TD@@ -558,8 +558,8 @@ ></TR ><TR ><TD STYLE="padding-left: 1.25em;width: 42em"-><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html"->Text.XML.HXT.Arrow.XmlIOStateArrow</A+><A HREF="Text-XML-HXT-Arrow-XPathSimple.html"+>Text.XML.HXT.Arrow.XPathSimple</A ></TD ><TD ></TD@@ -568,8 +568,8 @@ ></TR ><TR ><TD STYLE="padding-left: 1.25em;width: 42em"-><A HREF="Text-XML-HXT-Arrow-XmlNode.html"->Text.XML.HXT.Arrow.XmlNode</A+><A HREF="Text-XML-HXT-Arrow-XmlArrow.html"+>Text.XML.HXT.Arrow.XmlArrow</A ></TD ><TD ></TD@@ -578,14 +578,24 @@ ></TR ><TR ><TD STYLE="padding-left: 1.25em;width: 42em"-><A HREF="Text-XML-HXT-Arrow-XmlNodeSet.html"->Text.XML.HXT.Arrow.XmlNodeSet</A+><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html"+>Text.XML.HXT.Arrow.XmlIOStateArrow</A ></TD ><TD ></TD ><TD ></TD ></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 42em"+><A HREF="Text-XML-HXT-Arrow-XmlNode.html"+>Text.XML.HXT.Arrow.XmlNode</A+></TD+><TD+></TD+><TD+></TD+></TR ></TABLE ></TD ></TR@@ -615,6 +625,16 @@ ><TD STYLE="padding-left: 1.25em;width: 42em" ><A HREF="Text-XML-HXT-DOM-NamespacePredicates.html" >Text.XML.HXT.DOM.NamespacePredicates</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 42em"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html"+>Text.XML.HXT.DOM.QualifiedName</A ></TD ><TD ></TD
doc/hdoc_filter/Control-Monad-MonadStateIO.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Monad/MonadStateIO.hs" >Source code</A
doc/hdoc_filter/Control-Strategies-DeepSeq.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Control/Strategies/DeepSeq.hs" >Source code</A@@ -212,7 +212,7 @@ ><TD CLASS="decl" ><A HREF="Control-Strategies-DeepSeq.html#t%3ADeepSeq" >DeepSeq</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR
doc/hdoc_filter/Data-AssocList.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/AssocList.hs" >Source code</A
doc/hdoc_filter/Data-Char-UTF8.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/Char/UTF8.hs" >Source code</A
doc/hdoc_filter/Data-NavTree.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/NavTree.hs" >Source code</A
doc/hdoc_filter/Data-Tree-Class.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/Tree/Class.hs" >Source code</A
doc/hdoc_filter/Data-Tree-NTree-Filter.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/Tree/NTree/Filter.hs" >Source code</A
doc/hdoc_filter/Data-Tree-NTree-TypeDefs.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Data/Tree/NTree/TypeDefs.hs" >Source code</A
doc/hdoc_filter/System-PipeOpen.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./System/PipeOpen.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-DOM-EditFilters.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/EditFilters.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-DOM-FormatXmlTree.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/FormatXmlTree.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-DOM-IsoLatinTables.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/IsoLatinTables.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-DOM-Namespace.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/Namespace.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-DOM-NamespaceFilter.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/NamespaceFilter.hs" >Source code</A@@ -236,7 +236,7 @@ ><TD CLASS="doc" >Type for the namespace association list, used when propagating namespaces by  modifying the <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TT > values in a tree
doc/hdoc_filter/Text-XML-HXT-DOM-NamespacePredicates.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/NamespacePredicates.hs" >Source code</A@@ -89,9 +89,9 @@ >setNamespace</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv" >NsEnv</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -103,7 +103,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AxmlnsQN" >xmlnsQN</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -135,7 +135,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AisWellformedQName" >isWellformedQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -147,7 +147,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AisWellformedNSDecl" >isWellformedNSDecl</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -159,7 +159,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AisDeclaredNamespace" >isDeclaredNamespace</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -186,9 +186,9 @@ >setNamespace</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ANsEnv" >NsEnv</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -222,7 +222,7 @@ ></A ><B >xmlnsQN</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -271,7 +271,7 @@ ></A ><B >isWellformedQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -292,7 +292,7 @@ ></A ><B >isWellformedNSDecl</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR@@ -313,7 +313,7 @@ ></A ><B >isDeclaredNamespace</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; Bool</TD ></TR
+ doc/hdoc_filter/Text-XML-HXT-DOM-QualifiedName.html view
@@ -0,0 +1,882 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Text.XML.HXT.DOM.QualifiedName</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+>Haskell Xml Toolbox 7.5: The Filter API</TD+><TD CLASS="topbut"+><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/QualifiedName.hs"+>Source code</A+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Text.XML.HXT.DOM.QualifiedName</FONT+></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD+></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>The core data types of the HXT DOM.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <A HREF="#t%3AQName"+>QName</A+>  = <A HREF="#v%3AQN"+>QN</A+> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="recfield"+><A HREF="#v%3AnamePrefix"+>namePrefix</A+> :: String</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3AlocalPart"+>localPart</A+> :: String</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3AnamespaceUri"+>namespaceUri</A+> :: String</TD+></TR+></TABLE+>}</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AqualifiedName"+>qualifiedName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AuniversalName"+>universalName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AuniversalUri"+>universalUri</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AbuildUniversalName"+>buildUniversalName</A+> :: (String -&gt; String -&gt; String) -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkQName"+>mkQName</A+> :: String -&gt; String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkName"+>mkName</A+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkPrefixLocalPart"+>mkPrefixLocalPart</A+> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkNsName"+>mkNsName</A+> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AmkSNsName"+>mkSNsName</A+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AnullQName"+>nullQName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequalQName"+>equalQName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequivQName"+>equivQName</A+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequivUri"+>equivUri</A+> :: String -&gt; String -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequalQNameBy"+>equalQNameBy</A+> :: (String -&gt; String -&gt; Bool) -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AnormalizeNsUri"+>normalizeNsUri</A+> :: String -&gt; String</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <A NAME="t%3AQName"+></A+><B+>QName</B+> </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+><P+>Namespace support for element and attribute names.+</P+><P+>A qualified name consists of a name prefix, a local name+ and a namespace uri.+ All modules, which are not namespace aware, use only the <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AlocalPart"+>localPart</A+></TT+> component.+ When dealing with namespaces, the document tree must be processed by <A HREF="propagateNamespaces.html"+>propagateNamespaces</A+>+ to split names of structure &quot;prefix:localPart&quot; and label the name with the apropriate namespace uri+</P+></TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v%3AQN"+></A+><B+>QN</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="body" COLSPAN="2"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v%3AnamePrefix"+></A+><B+>namePrefix</B+> :: String</TD+><TD CLASS="rdoc"+>the name prefix part of a qualified name &quot;namePrefix:localPart&quot;+</TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v%3AlocalPart"+></A+><B+>localPart</B+> :: String</TD+><TD CLASS="rdoc"+>the local part of a qualified name &quot;namePrefix:localPart&quot;+</TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v%3AnamespaceUri"+></A+><B+>namespaceUri</B+> :: String</TD+><TD CLASS="rdoc"+>the associated namespace uri+</TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section4"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:QName')" ALT="show/hide"+> Instances</TD+></TR+><TR+><TD CLASS="body"+><DIV ID="i:QName" STYLE="display:block;"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="Control-Strategies-DeepSeq.html#t%3ADeepSeq"+>DeepSeq</A+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Eq <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Ord <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Read <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Show <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="decl"+>Typeable <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+></TABLE+></DIV+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AqualifiedName"+></A+><B+>qualifiedName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>builds the full name &quot;prefix:localPart&quot;, if prefix is not null, else the local part is the result+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AuniversalName"+></A+><B+>universalName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>builds the &quot;universal&quot; name, that is the namespace uri surrounded with &quot;{&quot; and &quot;}&quot; followed by the local part+ (specialisation of <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AbuildUniversalName"+>buildUniversalName</A+></TT+>)+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AuniversalUri"+></A+><B+>universalUri</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>builds an &quot;universal&quot; uri, that is the namespace uri followed by the local part. This is usefull for RDF applications,+ where the subject, predicate and object often are concatenated from namespace uri and local part+ (specialisation of <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AbuildUniversalName"+>buildUniversalName</A+></TT+>)+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AbuildUniversalName"+></A+><B+>buildUniversalName</B+> :: (String -&gt; String -&gt; String) -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>builds a string from the namespace uri and the local part. If the namespace uri is empty, the local part is returned, else+ namespace uri and local part are combined with the combining function given by the first parameter+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkQName"+></A+><B+>mkQName</B+> :: String -&gt; String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+>constructs a complete qualified name with <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamePrefix"+>namePrefix</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AlocalPart"+>localPart</A+></TT+> and <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamespaceUri"+>namespaceUri</A+></TT+>.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkName"+></A+><B+>mkName</B+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+>constructs a simple, namespace unaware name, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamePrefix"+>namePrefix</A+></TT+> and <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamespaceUri"+>namespaceUri</A+></TT+> are set to the empty string.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkPrefixLocalPart"+></A+><B+>mkPrefixLocalPart</B+> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>constructs a simple name, with prefix and localPart but without a namespace uri.+</P+><P+>see also <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkName"+>mkName</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkNsName"+>mkNsName</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkSNsName"+>mkSNsName</A+></TT+>+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkNsName"+></A+><B+>mkNsName</B+> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>constructs a simple, namespace aware name, with prefix:localPart as first parameter, namspace uri as second.+</P+><P+>see also <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkName"+>mkName</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkPrefixLocalPart"+>mkPrefixLocalPart</A+></TT+>+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AmkSNsName"+></A+><B+>mkSNsName</B+> :: String -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+><P+>constructs a simple name, with prefix:localPart as 1 parameter, with empty namspace uri, same as 'mkPrefixLocalPart, but with a single parameter+</P+><P+>see also <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkNsName"+>mkNsName</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkPrefixLocalPart"+>mkPrefixLocalPart</A+></TT+>+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AnullQName"+></A+><B+>nullQName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+></TD+></TR+><TR+><TD CLASS="doc"+>Empty QName+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequalQName"+></A+><B+>equalQName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>Equality of QNames: Two QNames are equal, if the local parts are equal+ and the namespace URIs are equal.+ The comparison works with and without namespace propagation.+ If namespaces have been propagated, the name is split into prefix and local part+ and the namespace uri is set. In this case the prefix is not significant for equality test.+ If namespaces have not been propagated, the local part contains the full name, prefix+ and namespace URI are empty. The full name (prefix and local part) is used for comparison.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequivQName"+></A+><B+>equivQName</B+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>Equivalent QNames are defined as follows: The URIs are normalized before comparison.+ Comparison is done with <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQNameBy"+>equalQNameBy</A+></TT+> and <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequivUri"+>equivUri</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequivUri"+></A+><B+>equivUri</B+> :: String -&gt; String -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>Comparison of normalized namespace URIs using <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnormalizeNsUri"+>normalizeNsUri</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AequalQNameBy"+></A+><B+>equalQNameBy</B+> :: (String -&gt; String -&gt; Bool) -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>QName</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>Sometimes a weaker equality relation than <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQName"+>equalQName</A+></TT+> is appropriate, e.g no case significance in names, ...+ a name normalization function can be applied to the strings before comparing. Called by <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQName"+>equalQName</A+></TT+> and+ <TT+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequivQName"+>equivQName</A+></TT+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AnormalizeNsUri"+></A+><B+>normalizeNsUri</B+> :: String -&gt; String</TD+></TR+><TR+><TD CLASS="doc"+>Normalization of URIs: Normalization is done by conversion into lowercase letters. A trailing &quot;/&quot; is ignored+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 0.8</TD+></TR+></TABLE+></BODY+></HTML+>
doc/hdoc_filter/Text-XML-HXT-DOM-TypeDefs.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/TypeDefs.hs" >Source code</A@@ -44,10 +44,32 @@ ><FONT SIZE="6" >Text.XML.HXT.DOM.TypeDefs</FONT ></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD ></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR ></TABLE ></TD ></TR+></TABLE+></TD+></TR ><TR ><TD CLASS="s15" ></TD@@ -58,15 +80,8 @@ ></TR ><TR ><TD CLASS="doc"-><P->The core data types of HDOM.-</P-><P->Version : $Id: TypeDefs.hs,v 1.13 2006<EM->11</EM->09 20:27:42 hxml Exp $-</P-></TD+>The core data types of the HXT DOM.+</TD ></TR ><TR ><TD CLASS="s15"@@ -173,7 +188,7 @@ ><TD CLASS="decl" >| <A HREF="#v%3AXPi" >XPi</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -183,7 +198,7 @@ ><TD CLASS="decl" >| <A HREF="#v%3AXTag" >XTag</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -203,7 +218,7 @@ ><TD CLASS="decl" >| <A HREF="#v%3AXAttr" >XAttr</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -324,210 +339,6 @@ ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword"->data</SPAN-> <A HREF="#t%3AQName"->QName</A->  = <A HREF="#v%3AQN"->QN</A-> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD CLASS="recfield"-><A HREF="#v%3AnamePrefix"->namePrefix</A-> :: String</TD-></TR-><TR-><TD CLASS="recfield"-><A HREF="#v%3AlocalPart"->localPart</A-> :: String</TD-></TR-><TR-><TD CLASS="recfield"-><A HREF="#v%3AnamespaceUri"->namespaceUri</A-> :: String</TD-></TR-></TABLE->}</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AqualifiedName"->qualifiedName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AuniversalName"->universalName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AuniversalUri"->universalUri</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AbuildUniversalName"->buildUniversalName</A-> :: (String -&gt; String -&gt; String) -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AmkName"->mkName</A-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AmkPrefixLocalPart"->mkPrefixLocalPart</A-> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AmkNsName"->mkNsName</A-> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AmkSNsName"->mkSNsName</A-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AnullQName"->nullQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AequalQName"->equalQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AequivQName"->equivQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AequivUri"->equivUri</A-> :: String -&gt; String -&gt; Bool</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AequalQNameBy"->equalQNameBy</A-> :: (String -&gt; String -&gt; Bool) -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><A HREF="#v%3AnormalizeNsUri"->normalizeNsUri</A-> :: String -&gt; String</TD-></TR-><TR-><TD CLASS="s8"-></TD-></TR-><TR-><TD CLASS="decl"-><SPAN CLASS="keyword" >type</SPAN > <A HREF="#t%3ANsEnv" >NsEnv</A@@ -598,7 +409,7 @@ ><TD CLASS="recfield" ><A HREF="#v%3AattrNodes" >attrNodes</A-> :: [<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: [<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >]</TD ></TR@@ -627,6 +438,16 @@ >XmlNodeSet</A >)]</TD ></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+>module <A HREF="Text-XML-HXT-DOM-QualifiedName.html"+>Text.XML.HXT.DOM.QualifiedName</A+></TD+></TR ></TABLE ></TD ></TR@@ -784,7 +605,7 @@ ></A ><B >XPi</B-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -802,7 +623,7 @@ ></A ><B >XTag</B-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -832,7 +653,7 @@ ></A ><B >XAttr</B-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ><TD CLASS="rdoc"@@ -1182,520 +1003,6 @@ ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword"->data</SPAN-> <A NAME="t%3AQName"-></A-><B->QName</B-> </TD-></TR-><TR-><TD CLASS="body"-><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"-><TR-><TD CLASS="ndoc"-><P->Namespace support for element and attribute names.-</P-><P->A qualified name consists of a name prefix, a local name- and a namespace uri.- All modules, which are not namespace aware, use only the <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AlocalPart"->localPart</A-></TT-> component.- When dealing with namespaces, the document tree must be processed by <A HREF="propagateNamespaces.html"->propagateNamespaces</A->- to split names of structure &quot;prefix:localPart&quot; and label the name with the apropriate namespace uri-</P-></TD-></TR-><TR-><TD CLASS="section4"->Constructors</TD-></TR-><TR-><TD CLASS="body"-><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"-><TR-><TD CLASS="arg"-><A NAME="v%3AQN"-></A-><B->QN</B-></TD-><TD CLASS="rdoc"-></TD-></TR-><TR-><TD CLASS="body" COLSPAN="2"-><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"-><TR-><TD CLASS="arg"-><A NAME="v%3AnamePrefix"-></A-><B->namePrefix</B-> :: String</TD-><TD CLASS="rdoc"->the name prefix part of a qualified name &quot;namePrefix:localPart&quot;-</TD-></TR-><TR-><TD CLASS="arg"-><A NAME="v%3AlocalPart"-></A-><B->localPart</B-> :: String</TD-><TD CLASS="rdoc"->the local part of a qualified name &quot;namePrefix:localPart&quot;-</TD-></TR-><TR-><TD CLASS="arg"-><A NAME="v%3AnamespaceUri"-></A-><B->namespaceUri</B-> :: String</TD-><TD CLASS="rdoc"->the associated namespace uri-</TD-></TR-></TABLE-></TD-></TR-></TABLE-></TD-></TR-><TR-><TD CLASS="section4"-><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:QName')" ALT="show/hide"-> Instances</TD-></TR-><TR-><TD CLASS="body"-><DIV ID="i:QName" STYLE="display:block;"-><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"-><TR-><TD CLASS="decl"-><A HREF="Control-Strategies-DeepSeq.html#t%3ADeepSeq"->DeepSeq</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Eq <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Ord <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Read <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Show <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="decl"->Typeable <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-></TABLE-></DIV-></TD-></TR-></TABLE-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AqualifiedName"-></A-><B->qualifiedName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->builds the full name &quot;prefix:localPart&quot;, if prefix is not null, else the local part is the result-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AuniversalName"-></A-><B->universalName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->builds the &quot;universal&quot; name, that is the namespace uri surrounded with &quot;{&quot; and &quot;}&quot; followed by the local part- (specialisation of <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AbuildUniversalName"->buildUniversalName</A-></TT->)-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AuniversalUri"-></A-><B->universalUri</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->builds an &quot;universal&quot; uri, that is the namespace uri followed by the local part. This is usefull for RDF applications,- where the subject, predicate and object often are concatenated from namespace uri and local part- (specialisation of <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AbuildUniversalName"->buildUniversalName</A-></TT->)-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AbuildUniversalName"-></A-><B->buildUniversalName</B-> :: (String -&gt; String -&gt; String) -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->builds a string from the namespace uri and the local part. If the namespace uri is empty, the local part is returned, else- namespace uri and local part are combined with the combining function given by the first parameter-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AmkName"-></A-><B->mkName</B-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"->constructs a simple, namespace unaware name, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnamePrefix"->namePrefix</A-></TT-> and <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnamespaceUri"->namespaceUri</A-></TT-> are set to the empty string.-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AmkPrefixLocalPart"-></A-><B->mkPrefixLocalPart</B-> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->constructs a simple name, with prefix and localPart but without a namespace uri.-</P-><P->see also <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkName"->mkName</A-></TT->, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkNsName"->mkNsName</A-></TT->, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkSNsName"->mkSNsName</A-></TT->-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AmkNsName"-></A-><B->mkNsName</B-> :: String -&gt; String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->constructs a simple, namespace aware name, with prefix:localPart as first parameter, namspace uri as second.-</P-><P->see also <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkName"->mkName</A-></TT->, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkPrefixLocalPart"->mkPrefixLocalPart</A-></TT->-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AmkSNsName"-></A-><B->mkSNsName</B-> :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"-><P->constructs a simple name, with prefix:localPart as 1 parameter, with empty namspace uri, same as 'mkPrefixLocalPart, but with a single parameter-</P-><P->see also <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkNsName"->mkNsName</A-></TT->, <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkPrefixLocalPart"->mkPrefixLocalPart</A-></TT->-</P-></TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AnullQName"-></A-><B->nullQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-></TD-></TR-><TR-><TD CLASS="doc"->Empty QName-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AequalQName"-></A-><B->equalQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="doc"->Equality of QNames: Two QNames are equal, if the local parts are equal- and the namespace URIs are equal.- The comparison works with and without namespace propagation.- If namespaces have been propagated, the name is split into prefix and local part- and the namespace uri is set. In this case the prefix is not significant for equality test.- If namespaces have not been propagated, the local part contains the full name, prefix- and namespace URI are empty. The full name (prefix and local part) is used for comparison.-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AequivQName"-></A-><B->equivQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="doc"->Equivalent QNames are defined as follows: The URIs are normalized before comparison.- Comparison is done with <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQNameBy"->equalQNameBy</A-></TT-> and <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequivUri"->equivUri</A-></TT->-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AequivUri"-></A-><B->equivUri</B-> :: String -&gt; String -&gt; Bool</TD-></TR-><TR-><TD CLASS="doc"->Comparison of normalized namespace URIs using <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnormalizeNsUri"->normalizeNsUri</A-></TT->-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AequalQNameBy"-></A-><B->equalQNameBy</B-> :: (String -&gt; String -&gt; Bool) -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->QName</A-> -&gt; Bool</TD-></TR-><TR-><TD CLASS="doc"->Sometimes a weaker equality relation than <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQName"->equalQName</A-></TT-> is appropriate, e.g no case significance in names, ...- a name normalization function can be applied to the strings before comparing. Called by <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQName"->equalQName</A-></TT-> and- <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequivQName"->equivQName</A-></TT->-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><A NAME="v%3AnormalizeNsUri"-></A-><B->normalizeNsUri</B-> :: String -&gt; String</TD-></TR-><TR-><TD CLASS="doc"->Normalization of URIs: Normalization is done by conversion into lowercase letters. A trailing &quot;/&quot; is ignored-</TD-></TR-><TR-><TD CLASS="s15"-></TD-></TR-><TR-><TD CLASS="decl"-><SPAN CLASS="keyword" >type</SPAN > <A NAME="t%3ANsEnv" ></A@@ -1709,7 +1016,7 @@ ><TD CLASS="doc" >Type for the namespace association list, used when propagating namespaces by  modifying the <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TT > values in a tree@@ -1849,7 +1156,7 @@ ></A ><B >attrNodes</B-> :: [<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: [<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >]</TD ><TD CLASS="rdoc"@@ -1924,6 +1231,16 @@ > = [(Int, <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet" >XmlNodeSet</A >)]</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+>module <A HREF="Text-XML-HXT-DOM-QualifiedName.html"+>Text.XML.HXT.DOM.QualifiedName</A+></TD ></TR ><TR ><TD CLASS="s15"
doc/hdoc_filter/Text-XML-HXT-DOM-UTF8Decoding.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/UTF8Decoding.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-DOM-Unicode.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/Unicode.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-DOM-Util.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/Util.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-DOM-XmlKeywords.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlKeywords.hs" >Source code</A@@ -458,6 +458,16 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Aa_parse_by_mimetype"+>a_parse_by_mimetype</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Aa_parse_html" >a_parse_html</A > :: String</TD@@ -578,6 +588,16 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3Aa_tagsoup"+>a_tagsoup</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3Aa_trace" >a_trace</A > :: String</TD@@ -858,8 +878,8 @@ ></TR ><TR ><TD CLASS="decl"-><A HREF="#v%3Ak_enitity"->k_enitity</A+><A HREF="#v%3Ak_entity"+>k_entity</A > :: String</TD ></TR ><TR@@ -1512,6 +1532,96 @@ >a_do_not_collect_errors</A > :: String</TD ></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aapplication_xhtml"+>application_xhtml</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aapplication_xml"+>application_xml</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aapplication_xml_external_parsed_entity"+>application_xml_external_parsed_entity</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aapplication_xml_dtd"+>application_xml_dtd</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atext_html"+>text_html</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atext_xml"+>text_xml</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atext_xml_external_parsed_entity"+>text_xml_external_parsed_entity</A+> :: String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AisHtmlMimeType"+>isHtmlMimeType</A+> :: String -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AisXmlMimeType"+>isXmlMimeType</A+> :: String -&gt; Bool</TD+></TR ></TABLE ></TD ></TR@@ -1949,6 +2059,18 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3Aa_parse_by_mimetype"+></A+><B+>a_parse_by_mimetype</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Aa_parse_html" ></A ><B@@ -2093,6 +2215,18 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3Aa_tagsoup"+></A+><B+>a_tagsoup</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3Aa_trace" ></A ><B@@ -2429,10 +2563,10 @@ ></TR ><TR ><TD CLASS="decl"-><A NAME="v%3Ak_enitity"+><A NAME="v%3Ak_entity" ></A ><B->k_enitity</B+>k_entity</B > :: String</TD ></TR ><TR@@ -3085,7 +3219,7 @@ ></TR ><TR ><TD CLASS="doc"->the predefined namespace uri for xml: &quot;http://www.w3.org/XML/1998/namespaces&quot;+>the predefined namespace uri for xml: &quot;http://www.w3.org/XML/1998/namespace&quot; </TD ></TR ><TR@@ -3229,6 +3363,114 @@ ><B >a_do_not_collect_errors</B > :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aapplication_xhtml"+></A+><B+>application_xhtml</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aapplication_xml"+></A+><B+>application_xml</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aapplication_xml_external_parsed_entity"+></A+><B+>application_xml_external_parsed_entity</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Aapplication_xml_dtd"+></A+><B+>application_xml_dtd</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Atext_html"+></A+><B+>text_html</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Atext_xml"+></A+><B+>text_xml</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3Atext_xml_external_parsed_entity"+></A+><B+>text_xml_external_parsed_entity</B+> :: String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AisHtmlMimeType"+></A+><B+>isHtmlMimeType</B+> :: String -&gt; Bool</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AisXmlMimeType"+></A+><B+>isXmlMimeType</B+> :: String -&gt; Bool</TD ></TR ><TR ><TD CLASS="s15"
doc/hdoc_filter/Text-XML-HXT-DOM-XmlOptions.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlOptions.hs" >Source code</A@@ -241,6 +241,14 @@ >a_parse_html</A ></TT >, <TT+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_parse_by_mimetype"+>a_parse_by_mimetype</A+></TT+>, <TT+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_tagsoup"+>a_tagsoup</A+></TT+> <TT ><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_issue_warnings" >a_issue_warnings</A ></TT
doc/hdoc_filter/Text-XML-HXT-DOM-XmlState.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlState.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-DOM-XmlTree.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlTree.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-DOM-XmlTreeFilter.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlTreeFilter.hs" >Source code</A@@ -793,7 +793,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkQTag" >mkQTag</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -841,7 +841,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkQAttr" >mkQAttr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -1345,7 +1345,7 @@ ><TD CLASS="decl" ><A HREF="#v%3Aqetag" >qetag</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -1359,7 +1359,7 @@ ><TD CLASS="decl" ><A HREF="#v%3Aqtag" >qtag</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -1407,7 +1407,7 @@ ><TD CLASS="decl" ><A HREF="#v%3Aqattr" >qattr</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -2737,7 +2737,7 @@ ></A ><B >mkQTag</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -2833,7 +2833,7 @@ ></A ><B >mkQAttr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -3927,7 +3927,7 @@ ></A ><B >qetag</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -3948,7 +3948,7 @@ ></A ><B >qtag</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A@@ -4030,7 +4030,7 @@ ></A ><B >qattr</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlFilter" >XmlFilter</A
doc/hdoc_filter/Text-XML-HXT-DOM-XmlTreeFunctions.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlTreeFunctions.hs" >Source code</A@@ -345,6 +345,18 @@ ></TR ><TR ><TD CLASS="decl"+><A HREF="#v%3AtextOfXNode"+>textOfXNode</A+> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"+>XNode</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl" ><A HREF="#v%3AmkXTagTree" >mkXTagTree</A > :: String -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees"@@ -363,7 +375,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkQTagTree" >mkQTagTree</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -545,7 +557,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AmkQAttrTree" >mkQAttrTree</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -783,7 +795,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AshowQName" >showQName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String -&gt; String</TD ></TR@@ -1564,6 +1576,20 @@ ></TR ><TR ><TD CLASS="decl"+><A NAME="v%3AtextOfXNode"+></A+><B+>textOfXNode</B+> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"+>XNode</A+> -&gt; String</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl" ><A NAME="v%3AmkXTagTree" ></A ><B@@ -1607,7 +1633,7 @@ ></A ><B >mkQTagTree</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -2026,7 +2052,7 @@ ></A ><B >mkQAttrTree</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A@@ -2456,7 +2482,7 @@ ></A ><B >showQName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String -&gt; String</TD ></TR
doc/hdoc_filter/Text-XML-HXT-DOM-XmlTreeTypes.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM/XmlTreeTypes.hs" >Source code</A@@ -231,7 +231,7 @@ >type</SPAN > <A HREF="#t%3ATagName" >TagName</A-> = <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> = <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -245,7 +245,7 @@ >type</SPAN > <A HREF="#t%3AAttrName" >AttrName</A-> = <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> = <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -257,7 +257,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AtName" >tName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String</TD ></TR@@ -269,7 +269,7 @@ ><TD CLASS="decl" ><A HREF="#v%3AaName" >aName</A-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String</TD ></TR@@ -464,7 +464,7 @@ ></A ><B >TagName</B-> = <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> = <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -485,7 +485,7 @@ ></A ><B >AttrName</B-> = <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> = <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -504,14 +504,14 @@ ></A ><B >tName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String</TD ></TR ><TR ><TD CLASS="doc" >shortcut for <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AqualifiedName"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AqualifiedName" >qualifiedName</A ></TT >@@ -527,14 +527,14 @@ ></A ><B >aName</B-> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> :: <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A > -&gt; String</TD ></TR ><TR ><TD CLASS="doc" >shortcut for <TT-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AqualifiedName"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AqualifiedName" >qualifiedName</A ></TT >
doc/hdoc_filter/Text-XML-HXT-DOM.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/DOM.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-DTDProcessing.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/DTDProcessing.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-DefaultURI.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/DefaultURI.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-HtmlParsec.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/HtmlParsec.hs" >Source code</A@@ -44,10 +44,32 @@ ><FONT SIZE="6" >Text.XML.HXT.Parser.HtmlParsec</FONT ></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD ></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR ></TABLE ></TD ></TR+></TABLE+></TD+></TR ><TR ><TD CLASS="s15" ></TD@@ -59,26 +81,18 @@ ><TR ><TD CLASS="doc" ><P->HTML Parsec Parser-</P-><P->Version : $Id: HtmlParsec.hs,v 1.11 2006<EM->12</EM->08 11:48:20 hxml Exp $-</P-><P >This parser tries to interprete everything as HTML- no errors are emitted during parsing. If something looks- weired, warning messages are inserted in the document tree+   no errors are emitted during parsing. If something looks+   weired, warning messages are inserted in the document tree. </P ><P->all filter are pure XmlFilter,- errror handling and IO is done in <TT+>All filter are pure XmlFilter,+   errror handling and IO is done in <TT ><A HREF="Text-XML-HXT-Parser.html#t%3AHtmlParser" >HtmlParser</A ></TT >- or other modules+   or other modules </P ></TD ></TR@@ -172,6 +186,18 @@ ></A ><B >isInnerHtmlTagOf</B+> :: String -&gt; String -&gt; Bool</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AclosesHtmlTag"+></A+><B+>closesHtmlTag</B > :: String -&gt; String -&gt; Bool</TD ></TR ><TR
doc/hdoc_filter/Text-XML-HXT-Parser-HtmlParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/HtmlParser.hs" >Source code</A@@ -44,10 +44,32 @@ ><FONT SIZE="6" >Text.XML.HXT.Parser.HtmlParser</FONT ></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD ></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>stable</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR ></TABLE ></TD ></TR+></TABLE+></TD+></TR ><TR ><TD CLASS="s15" ></TD@@ -59,21 +81,13 @@ ><TR ><TD CLASS="doc" ><P->HTML Parser-</P-><P->Version : $Id: HtmlParser.hs,v 1.4 2006<EM->11</EM->12 14:53:00 hxml Exp $-</P-><P >This parser tries to interprete everything as HTML- no errors are emitted during parsing. If something looks- weired, warning messages are inserted in the document tree+   no errors are emitted during parsing. If something looks+   weired, warning messages are inserted in the document tree. </P ><P->module contains state filter for easy parsing and error handling- real work is done in <TT+>Module contains state filter for easy parsing and error handling+   real work is done in <TT ><A HREF="Text-XML-HXT-Parser.html#t%3AHtmlParsec" >HtmlParsec</A ></TT
doc/hdoc_filter/Text-XML-HXT-Parser-MainFunctions.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/MainFunctions.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-ProtocolHandler.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/ProtocolHandler.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-ProtocolHandlerFile.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/ProtocolHandlerFile.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-ProtocolHandlerHttpCurl.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/ProtocolHandlerHttpCurl.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-ProtocolHandlerHttpNative.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/ProtocolHandlerHttpNative.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-ProtocolHandlerHttpNativeOrCurl.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/ProtocolHandlerHttpNativeOrCurl.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-ProtocolHandlerUtil.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/ProtocolHandlerUtil.hs" >Source code</A
+ doc/hdoc_filter/Text-XML-HXT-Parser-TagSoup.html view
@@ -0,0 +1,124 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Text.XML.HXT.Parser.TagSoup</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+>Haskell Xml Toolbox 7.5: The Filter API</TD+><TD CLASS="topbut"+><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/TagSoup.hs"+>Source code</A+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Text.XML.HXT.Parser.TagSoup</FONT+></TD+><TD ALIGN="right"+><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="infohead"+>Portability</TD+><TD CLASS="infoval"+>portable</TD+></TR+><TR+><TD CLASS="infohead"+>Stability</TD+><TD CLASS="infoval"+>experimental</TD+></TR+><TR+><TD CLASS="infohead"+>Maintainer</TD+><TD CLASS="infoval"+>Uwe Schmidt (uwe@fh-wedel.de)</TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>lasy HTML and simpe XML parser implemented with tagsoup+   parsing is done with a very simple monadic top down parser+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v%3AparseHtmlTagSoup"+></A+><B+>parseHtmlTagSoup</B+> :: Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; Bool -&gt; String -&gt; String -&gt; XmlTrees</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 0.8</TD+></TR+></TABLE+></BODY+></HTML+>
doc/hdoc_filter/Text-XML-HXT-Parser-XhtmlEntities.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XhtmlEntities.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-XmlCharParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlCharParser.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-XmlDTDParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlDTDParser.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-XmlDTDTokenParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlDTDTokenParser.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-XmlEntities.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlEntities.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-XmlInput.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlInput.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-XmlOutput.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlOutput.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-XmlParsec.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlParsec.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-XmlParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlParser.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser-XmlTokenParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser/XmlTokenParser.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Parser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Parser.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Validator-AttributeValueValidation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/AttributeValueValidation.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Validator-DTDValidation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/DTDValidation.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Validator-DocTransformation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/DocTransformation.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Validator-DocValidation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/DocValidation.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Validator-IdValidation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/IdValidation.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Validator-RE.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/RE.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Validator-Validation.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/Validation.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Validator-ValidationFilter.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/ValidationFilter.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-Validator-XmlRE.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/Validator/XmlRE.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-XPath-NavTree.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/NavTree.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-XPath-XPathArithmetic.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathArithmetic.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-XPath-XPathDataTypes.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathDataTypes.hs" >Source code</A@@ -536,7 +536,7 @@ ><TD CLASS="decl" >= <A HREF="#v%3ANameTest" >NameTest</A-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ></TR@@ -900,7 +900,7 @@ >type</SPAN > <A HREF="#t%3AKeyTab" >KeyTab</A-> = [(<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> = [(<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >, String, <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3ANavXmlTree" >NavXmlTree</A@@ -1927,7 +1927,7 @@ ></A ><B >NameTest</B-> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A ></TD ><TD CLASS="rdoc"@@ -2558,7 +2558,7 @@ ></A ><B >KeyTab</B-> = [(<A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"+> = [(<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName" >QName</A >, String, <A HREF="Text-XML-HXT-XPath-XPathDataTypes.html#t%3ANavXmlTree" >NavXmlTree</A
doc/hdoc_filter/Text-XML-HXT-XPath-XPathEval.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathEval.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-XPath-XPathFct.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathFct.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-XPath-XPathKeywords.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathKeywords.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-XPath-XPathParser.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathParser.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-XPath-XPathToNodeSet.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathToNodeSet.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-XPath-XPathToString.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath/XPathToString.hs" >Source code</A
doc/hdoc_filter/Text-XML-HXT-XPath.html view
@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="http://darcs.fh-wedel.de/hxt/src/./Text/XML/HXT/XPath.hs" >Source code</A
doc/hdoc_filter/doc-index-36.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-43.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-46.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-47.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-58.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-60.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-A.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -643,6 +643,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>a_parse_by_mimetype</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_parse_by_mimetype"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry" >a_parse_html</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_parse_html"@@ -771,6 +779,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>a_tagsoup</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_tagsoup"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry" >a_trace</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aa_trace"@@ -976,6 +992,38 @@ ><A HREF="Text-XML-HXT-XPath-NavTree.html#v%3AancestorOrSelfAxis" >Text.XML.HXT.XPath.NavTree</A >, Text.XML.HXT.XPath.XPathDataTypes</TD+></TR+><TR+><TD CLASS="indexentry"+>application_xhtml</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aapplication_xhtml"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>application_xml</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aapplication_xml"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>application_xml_dtd</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aapplication_xml_dtd"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>application_xml_external_parsed_entity</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Aapplication_xml_external_parsed_entity"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_filter/doc-index-B.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -173,9 +173,9 @@ ><TD CLASS="indexentry" >buildUniversalName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AbuildUniversalName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AbuildUniversalName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ></TABLE ></TD
doc/hdoc_filter/doc-index-C.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -518,6 +518,14 @@ ><A HREF="Text-XML-HXT-DOM-XmlState.html#v%3AclearStatus" >Text.XML.HXT.DOM.XmlState</A >, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>closesHtmlTag</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Parser-HtmlParsec.html#v%3AclosesHtmlTag"+>Text.XML.HXT.Parser.HtmlParsec</A+>, Text.XML.HXT.Parser.HtmlParser, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_filter/doc-index-D.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-E.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -349,33 +349,33 @@ ><TD CLASS="indexentry" >equalQName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry" >equalQNameBy</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequalQNameBy"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequalQNameBy"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry" >equivQName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequivQName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequivQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry" >equivUri</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AequivUri"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AequivUri"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_filter/doc-index-F.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-G.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-H.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-I.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -463,6 +463,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>isHtmlMimeType</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3AisHtmlMimeType"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry" >isIdAttrType</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-XmlTreeFilter.html#v%3AisIdAttrType"@@ -1036,6 +1044,14 @@ ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlLetter" >Text.XML.HXT.DOM.Unicode</A ></TD+></TR+><TR+><TD CLASS="indexentry"+>isXmlMimeType</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3AisXmlMimeType"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_filter/doc-index-K.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -203,17 +203,17 @@ ></TR ><TR ><TD CLASS="indexentry"->k_enitity</TD+>k_entities</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Ak_enitity"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Ak_entities" >Text.XML.HXT.DOM.XmlKeywords</A >, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"->k_entities</TD+>k_entity</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Ak_entities"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Ak_entity" >Text.XML.HXT.DOM.XmlKeywords</A >, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR
doc/hdoc_filter/doc-index-L.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -253,9 +253,9 @@ ><TD CLASS="indexentry" >localPart</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AlocalPart"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AlocalPart"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_filter/doc-index-M.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -281,9 +281,9 @@ ><TD CLASS="indexentry" >mkName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"@@ -297,17 +297,17 @@ ><TD CLASS="indexentry" >mkNsName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkNsName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkNsName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry" >mkPrefixLocalPart</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkPrefixLocalPart"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkPrefixLocalPart"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"@@ -327,6 +327,14 @@ ></TR ><TR ><TD CLASS="indexentry"+>mkQName</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry" >mkQTag</TD ><TD CLASS="indexlinks" ><A HREF="Text-XML-HXT-DOM-XmlTreeFilter.html#v%3AmkQTag"@@ -353,9 +361,9 @@ ><TD CLASS="indexentry" >mkSNsName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AmkSNsName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AmkSNsName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_filter/doc-index-N.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -401,9 +401,9 @@ ><TD CLASS="indexentry" >namePrefix</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnamePrefix"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamePrefix"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"@@ -433,9 +433,9 @@ ><TD CLASS="indexentry" >namespaceUri</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnamespaceUri"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnamespaceUri"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"@@ -561,9 +561,9 @@ ><TD CLASS="indexentry" >normalizeNsUri</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnormalizeNsUri"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnormalizeNsUri"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"@@ -617,9 +617,9 @@ ><TD CLASS="indexentry" >nullQName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AnullQName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AnullQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_filter/doc-index-O.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-P.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -304,6 +304,14 @@ ><A HREF="Text-XML-HXT-Parser-HtmlParsec.html#v%3AparseHtmlDocument" >Text.XML.HXT.Parser.HtmlParsec</A >, Text.XML.HXT.Parser.HtmlParser, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>parseHtmlTagSoup</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-Parser-TagSoup.html#v%3AparseHtmlTagSoup"+>Text.XML.HXT.Parser.TagSoup</A+></TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_filter/doc-index-Q.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -165,17 +165,17 @@ ><TD CLASS="indexentry" >QN</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AQN"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AQN"+>Text.XML.HXT.DOM.QualifiedName</A+></TD ></TR ><TR ><TD CLASS="indexentry" >QName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"@@ -213,9 +213,9 @@ ><TD CLASS="indexentry" >qualifiedName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AqualifiedName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AqualifiedName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_filter/doc-index-R.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-S.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-T.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -248,6 +248,38 @@ ><A HREF="Text-XML-HXT-DOM-Util.html#v%3AtextEscapeXml" >Text.XML.HXT.DOM.Util</A ></TD+></TR+><TR+><TD CLASS="indexentry"+>textOfXNode</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AtextOfXNode"+>Text.XML.HXT.DOM.XmlTreeFunctions</A+>, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>text_html</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Atext_html"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>text_xml</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Atext_xml"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+></TR+><TR+><TD CLASS="indexentry"+>text_xml_external_parsed_entity</TD+><TD CLASS="indexlinks"+><A HREF="Text-XML-HXT-DOM-XmlKeywords.html#v%3Atext_xml_external_parsed_entity"+>Text.XML.HXT.DOM.XmlKeywords</A+>, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_filter/doc-index-U.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -325,9 +325,9 @@ ><TD CLASS="indexentry" >universalName</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AuniversalName"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AuniversalName"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"@@ -341,9 +341,9 @@ ><TD CLASS="indexentry" >universalUri</TD ><TD CLASS="indexlinks"-><A HREF="Text-XML-HXT-DOM-TypeDefs.html#v%3AuniversalUri"->Text.XML.HXT.DOM.TypeDefs</A->, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD+><A HREF="Text-XML-HXT-DOM-QualifiedName.html#v%3AuniversalUri"+>Text.XML.HXT.DOM.QualifiedName</A+>, Text.XML.HXT.DOM.TypeDefs, Text.XML.HXT.DOM.XmlTreeTypes, Text.XML.HXT.DOM.XmlTree, Text.XML.HXT.DOM, Text.XML.HXT.Parser</TD ></TR ><TR ><TD CLASS="indexentry"
doc/hdoc_filter/doc-index-V.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-W.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index-X.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/doc-index.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API (Index)</TITLE+>Haskell Xml Toolbox 7.5: The Filter API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></HEAD ><BODY@@ -17,7 +17,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A
doc/hdoc_filter/index.html view
@@ -4,7 +4,7 @@ ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE->Haskell Xml Toolbox 7.4: The Filter API</TITLE+>Haskell Xml Toolbox 7.5: The Filter API</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT@@ -19,7 +19,7 @@ ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title"->Haskell Xml Toolbox 7.4: The Filter API</TD+>Haskell Xml Toolbox 7.5: The Filter API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A@@ -361,6 +361,16 @@ ></TR ><TR ><TD STYLE="padding-left: 1.25em;width: 42em"+><A HREF="Text-XML-HXT-DOM-QualifiedName.html"+>Text.XML.HXT.DOM.QualifiedName</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 42em" ><A HREF="Text-XML-HXT-DOM-TypeDefs.html" >Text.XML.HXT.DOM.TypeDefs</A ></TD@@ -590,6 +600,16 @@ ><TD STYLE="padding-left: 1.25em;width: 42em" ><A HREF="Text-XML-HXT-Parser-ProtocolHandlerUtil.html" >Text.XML.HXT.Parser.ProtocolHandlerUtil</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 42em"+><A HREF="Text-XML-HXT-Parser-TagSoup.html"+>Text.XML.HXT.Parser.TagSoup</A ></TD ><TD ></TD
doc/index.html view
@@ -1,12 +1,12 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>   <head>-    <title>Haskell XML Toolbox 7.4</title>+    <title>Haskell XML Toolbox 7.5</title>     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">   </head>    <body style="background-color: #ffffff;">-    <h1>Haskell XML Toolbox 7.4</h1>+    <h1>Haskell XML Toolbox 7.5</h1>      <h3>Contents</h3>     <ul>@@ -83,6 +83,8 @@       <li>XPath support for selection of document parts</li>       <li>liberal HTML parser for interpreting any text containing &lt; 	... &gt; as HTML/XML</li>+      <li>liberal and lasy lightweight HTML/XML parser based on+	<a href="http://www-users.cs.york.ac.uk/~ndm/tagsoup/">tagsoup</a></li>       <li><a href="http://www.relaxng.org/">Relax NG</a> schema 	validator</li>       <li>integrated <a href="http://www.w3.org/TR/xslt">XSLT</a> transformer</li>@@ -156,23 +158,26 @@     <a name="req"></a>     <h3>Requirements</h3>     <ul>-      <li>ghc-6.8 or ghc-6.6 with cabal 1.2, HXT 7.3 works with-	ghc-6.6 and cabal < 1.2</li>+      <li>ghc-6.8 or ghc-6.6 with cabal 1.2, HXT 7.5 works with+	ghc-6.6 and cabal &lt; 1.2</li>+      <li><a href="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HTTP">HTTP package</a></li>+      <li><a href="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/tagsoup">tagsoup package</a></li>       <li>Cabal of GNU make</li>     </ul>      <a name="down"></a>     <h3>Downloads</h3>     <p>-      <a href="hxt-7.4.tar.gz">Haskell XML Toolbox 7.4</a>,-      released 2007-12-12:+      <a href="hxt-7.5.tar.gz">Haskell XML Toolbox 7.5</a>,+      released 2008-03-01:     </p>     <ul>       <li>This version works with ghc 6.8 and ghc 6.6 with cabal 	1.2. For ghc 6.6 and cabal < 1.2 please use HXT 7.3.</li>       <li>Includes sources for building a ghc package 	<code>hxt</code> with Cabal or make.-	This package contains a Haskell DOM, an XML parser, a+	This package contains a Haskell DOM, an XML parser, a HTML parser based on parsec,+	a lightweight HTML/XML parser based on tagsoup, a 	DTD validator,  namespace processing functions, a Relax 	NG validator, an XPath expression evaluator, an XSLT transformer, 	and serialization/deserialisation of data to/from XML.@@ -209,7 +214,7 @@     <p>       Before installing this version, install the <a href="http://www.haskell.org/">Haskell HTTP module</a>.       For a quick install with Cabal execute the following commands in-      <tt>.../HXT-7.4</tt>+      <tt>.../HXT-7.5</tt>     </p>     <pre>     make setup@@ -234,8 +239,42 @@     </pre>      <a name="change"></a>-    <h3>Change history</h3>+    <h3>Change History</h3>     <ul>+      <li>In <a href="hxt-7.5.tar.gz">Version 7.5</a>+	<ul>+	  <li>+	    A module <tt>Text.XML.HXT.Arrow.XPathSimple</tt> for fast XPath selection for simple XPath queries+	    added. If the XPath query only contains for navigaion the axis from the+	    root down to the leaves, the query is evaluated by computing+	    a simple arrow and applying the arrow. This gives a+	    speedup for queries like <tt>/htm/body//h1/text()</tt> for+	    extraction of the headline text of a HTML document.+	  </li>+	  <li>+	    Option added to control the selection of the parser+	    (XML/HTML) by the mime type of the document.+	  </li>+	  <li>+	    New lasy and lightweight HTML/XML parser based on tagsoup library.+	    Useful especially for converting XML into native Haskell+	    data. (Example in examples/arrows/performance)++	  </li>+	  <li>+	    W3C XML Schema Datatype library for validating with RelaxNG extended.+	    Currently supported Datatypes: Strings, URIs, QNames,+	    binary string-encoded, decimal and all integer datatypes.+	  </li>+	  <li>+	    Regular expression pattern matcher for W3C XML Schema datatype patterns.+	  <li>+	  <li>New arrow combinator 'mergeA' in Control.Arrow.ArrowList+	    for combining the components of a tuple, resulting from+	    applying arrows constructed with (&&&), (***) and similar combinators.+	  </li>+	</ul>+      </li>       <li>In <a href="hxt-7.4.tar.gz">Version 7.4</a> 	<ul> 	  <li>Configuration changes for ghc-6.8</li>@@ -432,7 +471,7 @@ 	    </a> 	  </td> 	</tr>-	<tr><td><i>Last modified: 2007-12-12</i></td><td>&nbsp;</td></tr>+	<tr><td><i>Last modified: 2008-03-01</i></td><td>&nbsp;</td></tr> </table>    </body>
examples/Makefile view
@@ -4,8 +4,8 @@ #  HXT_HOME	= ..-VERSION		= 7.4-LASTVERSION	= 7.3+VERSION		= 7.5+LASTVERSION	= 7.4  EXAMPLES	= mini hparser hxpath hfilter hunit hsvg dtd2haskell arrows MORE_SAMPLES	= w3ctest blutgraetsche photoalbum
examples/arrows/HelloWorld/HelloWorld.hs view
@@ -8,6 +8,7 @@ main     = do       [rc] <- runX ( readDocument [ (a_trace, "1")+				  , (a_validate, v_0) 				  ] "hello.xml" 		     >>> 		     writeDocument [ (a_output_encoding, isoLatin1)
examples/arrows/HelloWorld/Mini.hs view
@@ -6,7 +6,7 @@ main	:: IO() main     = do-      runX ( readDocument [ ] "hello.xml"+      runX ( readDocument [ (a_validate, v_0) ] "hello.xml" 	     >>> 	     writeDocument [ ] "bye.xml" 	   )
examples/arrows/Makefile view
@@ -8,7 +8,8 @@ 		pickle \ 		hrelaxng \ 		RelaxTestSuite \-		AGentleIntroductionToHXT+		AGentleIntroductionToHXT \+		performance  HXT_HOME	= ../.. PKGFLAGS	=
examples/arrows/RelaxTestSuite/Makefile view
@@ -25,28 +25,28 @@ force		: 		$(GHC) --make -o $(prog) $(prog).hs -testcases	= testCases testarchive	= RelaxTestCases.tgz -test		:-		$(MAKE) testrng-		$(MAKE) testschema+test		: test1 test2 -testrng		: $(prog) $(testcases)-		$(prog) $(shell pwd)/$(testcases)+test1		: testCases+		$(prog) $(shell pwd)/testCases -testschema	:+test2		: 		$(prog) $(shell pwd)/w3cSchemaDataTypes -$(testcases)	: $(testarchive)+testCases	: $(testarchive) 		tar xvzf $(testarchive)-		touch $(testcases)+		touch testCases  dist		: 		[ -d $(DIST_DIR) ] || mkdir -p $(DIST_DIR) 		cp Makefile $(modules) $(testarchive) $(DIST_DIR)-+		find w3cSchemaDataTypes '(' -name '*.xml' -or -name '*.rng' ')' -print | xargs tar cvf - | \+			( cd $(DIST_DIR) ; tar xf - ; ) clean		: 		rm -f $(prog) *.o *.hi++.PHONY		: all prof local force test test1 test2 dist clean  # eof ------------------------------------------------------------
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/1.i.xml view
@@ -0,0 +1,2 @@+<!-- string too short -->+<foo string2-4="1"/>
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/1.v.xml view
@@ -0,0 +1,1 @@+<foo string2-4="xxx" id4="x123"/>
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/10.i.xml view
@@ -0,0 +1,3 @@+<!-- NMTOKENS, but not 3 elems -->+<foo NMTOKENS=" abc  def  ghi jkl "/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/10.v.xml view
@@ -0,0 +1,5 @@+<foo NMTOKENS=" abc+  def+  ghi+ "/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/11.v.xml view
@@ -0,0 +1,6 @@+<foo NMTOKENS="+  abc+  1-2-3+  2008+ "/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/12.i.xml view
@@ -0,0 +1,4 @@+<foo Name="+  123+ "/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/12.v.xml view
@@ -0,0 +1,4 @@+<foo Name="+  Abc+ "/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/13.v.xml view
@@ -0,0 +1,4 @@+<foo Name="+  Abc:def+ "/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/14.v.xml view
@@ -0,0 +1,4 @@+<foo Name="+  :def+ "/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/15.i.xml view
@@ -0,0 +1,4 @@+<foo NCName="+  :def+ "/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/15.v.xml view
@@ -0,0 +1,4 @@+<foo NCName="+  def+ "/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/16.i.xml view
@@ -0,0 +1,4 @@+<foo language="+  xxxxxxxxxx-yy-zz-uu-vv+ "/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/16.v.xml view
@@ -0,0 +1,4 @@+<foo language="+  xx-yy-zz-uu-vv+ "/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/2.i.xml view
@@ -0,0 +1,2 @@+<!-- string too long -->+<foo string2-4="12345"/>
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/2.v.xml view
@@ -0,0 +1,1 @@+<foo id4="i123" string2-4="----"/>
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/20.i.xml view
@@ -0,0 +1,2 @@+<foo decimalValue="500.00"/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/20.v.xml view
@@ -0,0 +1,2 @@+<foo decimalValue="555.55"/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/21.i.xml view
@@ -0,0 +1,2 @@+<foo decimalValue="500.00"/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/22.i.xml view
@@ -0,0 +1,2 @@+<foo decimalValue="5555.55"/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/25.i.xml view
@@ -0,0 +1,2 @@+<foo decimalValue="666.67"/>+ 
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/3.i.xml view
@@ -0,0 +1,2 @@+<!-- id not with length 4 -->+<foo string2-4="xxx" id4="x12"/>
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/3.v.xml view
@@ -0,0 +1,1 @@+<foo string2-4="xxx"/>
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/30.i.xml view
@@ -0,0 +1,1 @@+<foo integerValue="500"/>
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/30.v.xml view
@@ -0,0 +1,1 @@+<foo integerValue="555"/>
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/31.i.xml view
@@ -0,0 +1,1 @@+<foo integerValue="5555"/>
+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/32.i.xml view

file too large to diff

+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/33.i.xml view

file too large to diff

+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/4.v.xml view

file too large to diff

+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/40.i.xml view

file too large to diff

+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/40.v.xml view

file too large to diff

+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/41.i.xml view

file too large to diff

+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/5.v.xml view

file too large to diff

+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/6.i.xml view

file too large to diff

+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/6.v.xml view

file too large to diff

+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/7.v.xml view

file too large to diff

+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/8.i.xml view

file too large to diff

+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/8.v.xml view

file too large to diff

+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/9.v.xml view

file too large to diff

+ examples/arrows/RelaxTestSuite/w3cSchemaDataTypes/001/c.rng view

file too large to diff

examples/arrows/hparser/HXmlParser.hs view

file too large to diff

examples/arrows/hparser/Makefile view

file too large to diff

examples/arrows/hparser/lousy.html view

file too large to diff

examples/arrows/hrelaxng/Makefile view

file too large to diff

+ examples/arrows/hrelaxng/valid2.rng view

file too large to diff

+ examples/arrows/hrelaxng/valid2.xml view

file too large to diff

examples/arrows/hxpath/Makefile view

file too large to diff

+ examples/arrows/hxpath/XPathShell.hs view

file too large to diff

+ examples/arrows/performance/GenDoc.hs view

file too large to diff

+ examples/arrows/performance/Makefile view

file too large to diff

examples/hsvg/index.html.jpg view

file too large to diff

examples/mini/Makefile view

file too large to diff

hxt.cabal view

file too large to diff

src/Control/Arrow/ArrowList.hs view

file too large to diff

src/Control/Arrow/ArrowTree.hs view

file too large to diff

src/Data/Tree/Class.hs view

file too large to diff

src/Makefile view

file too large to diff

src/Text/XML/HXT/Arrow.hs view

file too large to diff

src/Text/XML/HXT/Arrow/DTDProcessing.hs view

file too large to diff

src/Text/XML/HXT/Arrow/DocumentInput.hs view

file too large to diff

src/Text/XML/HXT/Arrow/Edit.hs view

file too large to diff

src/Text/XML/HXT/Arrow/GeneralEntitySubstitution.hs view

file too large to diff

src/Text/XML/HXT/Arrow/ParserInterface.hs view

file too large to diff

src/Text/XML/HXT/Arrow/ProcessDocument.hs view

file too large to diff

src/Text/XML/HXT/Arrow/ReadDocument.hs view

file too large to diff

src/Text/XML/HXT/Arrow/WriteDocument.hs view

file too large to diff

+ src/Text/XML/HXT/Arrow/XPath.hs view

file too large to diff

+ src/Text/XML/HXT/Arrow/XPathSimple.hs view

file too large to diff

− src/Text/XML/HXT/Arrow/XmlNodeSet.hs

file too large to diff

src/Text/XML/HXT/DOM/EditFilters.hs view

file too large to diff

src/Text/XML/HXT/DOM/NamespaceFilter.hs view

file too large to diff

src/Text/XML/HXT/DOM/NamespacePredicates.hs view

file too large to diff

+ src/Text/XML/HXT/DOM/QualifiedName.hs view

file too large to diff

src/Text/XML/HXT/DOM/TypeDefs.hs view

file too large to diff

src/Text/XML/HXT/DOM/XmlKeywords.hs view

file too large to diff

src/Text/XML/HXT/DOM/XmlOptions.hs view

file too large to diff

src/Text/XML/HXT/DOM/XmlTreeFilter.hs view

file too large to diff

src/Text/XML/HXT/DOM/XmlTreeFunctions.hs view

file too large to diff

src/Text/XML/HXT/Parser/DTDProcessing.hs view

file too large to diff

src/Text/XML/HXT/Parser/HtmlParsec.hs view

file too large to diff

src/Text/XML/HXT/Parser/HtmlParser.hs view

file too large to diff

src/Text/XML/HXT/Parser/MainFunctions.hs view

file too large to diff

src/Text/XML/HXT/Parser/ProtocolHandlerUtil.hs view

file too large to diff

+ src/Text/XML/HXT/Parser/TagSoup.hs view

file too large to diff

src/Text/XML/HXT/Parser/XmlDTDParser.hs view

file too large to diff

src/Text/XML/HXT/Parser/XmlParsec.hs view

file too large to diff

src/Text/XML/HXT/RelaxNG/BasicArrows.hs view

file too large to diff

src/Text/XML/HXT/RelaxNG/DataTypeLibMysql.hs view

file too large to diff

src/Text/XML/HXT/RelaxNG/DataTypeLibUtils.hs view

file too large to diff

src/Text/XML/HXT/RelaxNG/DataTypeLibraries.hs view

file too large to diff

src/Text/XML/HXT/RelaxNG/Simplification.hs view

file too large to diff

src/Text/XML/HXT/RelaxNG/Utils.hs view

file too large to diff

src/Text/XML/HXT/RelaxNG/Validation.hs view

file too large to diff

src/Text/XML/HXT/RelaxNG/XmlSchema/DataTypeLibW3C.hs view

file too large to diff

src/Text/XML/HXT/RelaxNG/XmlSchema/Regex.hs view

file too large to diff

src/Text/XML/HXT/Validator/AttributeValueValidation.hs view

file too large to diff

src/Text/XML/HXT/Validator/DTDValidation.hs view

file too large to diff

src/Text/XML/HXT/Validator/DocTransformation.hs view

file too large to diff

src/Text/XML/HXT/Validator/DocValidation.hs view

file too large to diff

src/Text/XML/HXT/Validator/IdValidation.hs view

file too large to diff

src/Text/XML/HXT/Validator/XmlRE.hs view

file too large to diff

src/Text/XML/HXT/XPath/XPathDataTypes.hs view

file too large to diff

src/Text/XML/HXT/XPath/XPathEval.hs view

file too large to diff

src/Text/XML/HXT/XPath/XPathFct.hs view

file too large to diff

src/Text/XML/HXT/XSLT/Common.hs view

file too large to diff

− src/hxt-package.conf

file too large to diff

src/hxt-package.hs view

file too large to diff