Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 985645091e820b64b6dd8f6fff6fd68e > files > 61

ghc-citeproc-hs-devel-0.3.2-2.fc14.i686.rpm

<!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.CSL.Pickle</TITLE
><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"
><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"
></SCRIPT
><SCRIPT TYPE="text/javascript"
>window.onload = function () {setSynopsis("mini_Text-CSL-Pickle.html")};</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"
>citeproc-hs-0.3.2: A Citation Style Language implementation in Haskell</TD
><TD CLASS="topbut"
><A HREF="src/Text-CSL-Pickle.html"
>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.CSL.Pickle</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"
>unstable</TD
></TR
><TR
><TD CLASS="infohead"
>Maintainer</TD
><TD CLASS="infoval"
>Andrea Rossato &lt;andrea.rossato@unitn.it&gt;</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
>This module is mostly copied from Text.XML.HXT.Arrow.Pickle.Xml
 which is an adaptation of the pickler combinators developed by
 Andrew Kennedy.
</P
><P
>See: <A HREF="http://research.microsoft.com/~akenn/fun/picklercombinators.pdf"
>http://research.microsoft.com/~akenn/fun/picklercombinators.pdf</A
>
</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"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3ASt"
>St</A
>  = <A HREF="#v%3ASt"
>St</A
> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="recfield"
><A HREF="#v%3Aattributes"
>attributes</A
> :: [<A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AAttr"
>Attr</A
>]</TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Acontents"
>contents</A
> :: [<A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
>]</TD
></TR
></TABLE
>}</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3APU"
>PU</A
> a = <A HREF="#v%3APU"
>PU</A
> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="recfield"
><A HREF="#v%3AappPickle"
>appPickle</A
> :: (a, <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
>) -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3AappUnPickle"
>appUnPickle</A
> :: <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
> -&gt; (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> a, <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
>)</TD
></TR
></TABLE
>}</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3ApickleXML"
>pickleXML</A
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; a -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AunpickleXML"
>unpickleXML</A
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; [<A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
>] -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AemptySt"
>emptySt</A
> :: <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AaddAtt"
>addAtt</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AAttr"
>Attr</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AaddCont"
>addCont</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AdropCont"
>dropCont</A
> :: <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetAtt"
>getAtt</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AAttr"
>Attr</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetCont"
>getCont</A
> :: <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>class</SPAN
>  <A HREF="#t%3AXmlPickler"
>XmlPickler</A
> a  <SPAN CLASS="keyword"
>where</SPAN
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="#v%3Axpickle"
>xpickle</A
> :: <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpPrim"
>xpPrim</A
> :: (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Read.html#t%3ARead"
>Read</A
> a, <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow"
>Show</A
> a) =&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpUnit"
>xpUnit</A
> :: <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpZero"
>xpZero</A
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpLift"
>xpLift</A
> ::  a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpCondSeq"
>xpCondSeq</A
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; (b -&gt; a) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; (a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpSeq"
>xpSeq</A
> ::  (b -&gt; a) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; (a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpChoice"
>xpChoice</A
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; (a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpWrap"
>xpWrap</A
> ::  (a -&gt; b, b -&gt; a) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpDefault"
>xpDefault</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> a =&gt; a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpOption"
>xpOption</A
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> a)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpAlt"
>xpAlt</A
> ::  (a -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
>) -&gt; [<A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a] -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpList"
>xpList</A
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> [a]</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpLiftMaybe"
>xpLiftMaybe</A
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpWrapMaybe"
>xpWrapMaybe</A
> ::  (a -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> b, b -&gt; a) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpPair"
>xpPair</A
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> (a, b)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpTriple"
>xpTriple</A
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> c -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> (a, b, c)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Axp4Tuple"
>xp4Tuple</A
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> c -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> d -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> (a, b, c, d)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Axp5Tuple"
>xp5Tuple</A
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> c -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> d -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> e -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> (a, b, c, d, e)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Axp6Tuple"
>xp6Tuple</A
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> c -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> d -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> e -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> f -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> (a, b, c, d, e, f)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetText"
>getText</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetChildren"
>getChildren</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
> -&gt; [<A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
>]</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetElemName"
>getElemName</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AQName"
>QName</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetAttrl"
>getAttrl</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
> -&gt; [<A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AAttr"
>Attr</A
>]</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AmkText"
>mkText</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AmkName"
>mkName</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AQName"
>QName</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AqualifiedName"
>qualifiedName</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AQName"
>QName</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpText"
>xpText</A
> :: <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpText0"
>xpText0</A
> :: <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpElem"
>xpElem</A
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpIElem"
>xpIElem</A
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpAttr"
>xpAttr</A
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpElemWithAttrValue"
>xpElemWithAttrValue</A
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpAttrFixed"
>xpAttrFixed</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AxpAddFixedAttr"
>xpAddFixedAttr</A
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Auncurry3"
>uncurry3</A
> ::  (a -&gt; b -&gt; c -&gt; d) -&gt; (a, b, c) -&gt; d</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Auncurry4"
>uncurry4</A
> ::  (a -&gt; b -&gt; c -&gt; d -&gt; e) -&gt; (a, b, c, d) -&gt; e</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Auncurry5"
>uncurry5</A
> ::  (a -&gt; b -&gt; c -&gt; d -&gt; e -&gt; f) -&gt; (a, b, c, d, e) -&gt; f</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AreadXmlString"
>readXmlString</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow"
>Show</A
> a =&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AreadXmlFile"
>readXmlFile</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow"
>Show</A
> a =&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetStyleVersion"
>getStyleVersion</A
> :: [<A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
>] -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AstyleErr08"
>styleErr08</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</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="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:St"
><A NAME="t%3ASt"
></A
></A
><B
>St</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#St"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><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:St"
><A NAME="v%3ASt"
></A
></A
><B
>St</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:attributes"
><A NAME="v%3Aattributes"
></A
></A
><B
>attributes</B
> :: [<A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AAttr"
>Attr</A
>]</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:contents"
><A NAME="v%3Acontents"
></A
></A
><B
>contents</B
> :: [<A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
>]</TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:PU"
><A NAME="t%3APU"
></A
></A
><B
>PU</B
> a </TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#PU"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><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:PU"
><A NAME="v%3APU"
></A
></A
><B
>PU</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:appPickle"
><A NAME="v%3AappPickle"
></A
></A
><B
>appPickle</B
> :: (a, <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
>) -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:appUnPickle"
><A NAME="v%3AappUnPickle"
></A
></A
><B
>appUnPickle</B
> :: <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
> -&gt; (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> a, <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
>)</TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:pickleXML"
><A NAME="v%3ApickleXML"
></A
></A
><B
>pickleXML</B
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; a -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#pickleXML"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:unpickleXML"
><A NAME="v%3AunpickleXML"
></A
></A
><B
>unpickleXML</B
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; [<A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
>] -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#unpickleXML"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:emptySt"
><A NAME="v%3AemptySt"
></A
></A
><B
>emptySt</B
> :: <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#emptySt"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:addAtt"
><A NAME="v%3AaddAtt"
></A
></A
><B
>addAtt</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AAttr"
>Attr</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#addAtt"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:addCont"
><A NAME="v%3AaddCont"
></A
></A
><B
>addCont</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#addCont"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:dropCont"
><A NAME="v%3AdropCont"
></A
></A
><B
>dropCont</B
> :: <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#dropCont"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getAtt"
><A NAME="v%3AgetAtt"
></A
></A
><B
>getAtt</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AAttr"
>Attr</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#getAtt"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getCont"
><A NAME="v%3AgetCont"
></A
></A
><B
>getCont</B
> :: <A HREF="Text-CSL-Pickle.html#t%3ASt"
>St</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#getCont"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>class</SPAN
>  <A NAME="t:XmlPickler"
><A NAME="t%3AXmlPickler"
></A
></A
><B
>XmlPickler</B
> a  <SPAN CLASS="keyword"
>where</SPAN
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#XmlPickler"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="section4"
>Methods</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpickle"
><A NAME="v%3Axpickle"
></A
></A
><B
>xpickle</B
> :: <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpickle"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:XmlPickler')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:XmlPickler" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3AInteger"
>Integer</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> ()</TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3ACSCategory"
>CSCategory</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3ACSAuthor"
>CSAuthor</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3ACSInfo"
>CSInfo</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3AFormatting"
>Formatting</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3ANamePart"
>NamePart</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3AName"
>Name</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3ADateForm"
>DateForm</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3ANumericForm"
>NumericForm</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3AForm"
>Form</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3ASort"
>Sort</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3ADatePart"
>DatePart</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3AMatch"
>Match</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3ACondition"
>Condition</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3AIfThen"
>IfThen</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3AElement"
>Element</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Style.html#t%3ALayout"
>Layout</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> <A HREF="Text-CSL-Reference.html#t%3AAgent"
>Agent</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> a =&gt; <A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> [a]</TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> a =&gt; <A HREF="Text-CSL-Pickle.html#t%3AXmlPickler"
>XmlPickler</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> a)</TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpPrim"
><A NAME="v%3AxpPrim"
></A
></A
><B
>xpPrim</B
> :: (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Read.html#t%3ARead"
>Read</A
> a, <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow"
>Show</A
> a) =&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpPrim"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpUnit"
><A NAME="v%3AxpUnit"
></A
></A
><B
>xpUnit</B
> :: <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpUnit"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpZero"
><A NAME="v%3AxpZero"
></A
></A
><B
>xpZero</B
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpZero"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpLift"
><A NAME="v%3AxpLift"
></A
></A
><B
>xpLift</B
> ::  a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpLift"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpCondSeq"
><A NAME="v%3AxpCondSeq"
></A
></A
><B
>xpCondSeq</B
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; (b -&gt; a) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; (a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpCondSeq"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpSeq"
><A NAME="v%3AxpSeq"
></A
></A
><B
>xpSeq</B
> ::  (b -&gt; a) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; (a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpSeq"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpChoice"
><A NAME="v%3AxpChoice"
></A
></A
><B
>xpChoice</B
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; (a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpChoice"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpWrap"
><A NAME="v%3AxpWrap"
></A
></A
><B
>xpWrap</B
> ::  (a -&gt; b, b -&gt; a) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpWrap"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpDefault"
><A NAME="v%3AxpDefault"
></A
></A
><B
>xpDefault</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> a =&gt; a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpDefault"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpOption"
><A NAME="v%3AxpOption"
></A
></A
><B
>xpOption</B
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> a)</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpOption"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpAlt"
><A NAME="v%3AxpAlt"
></A
></A
><B
>xpAlt</B
> ::  (a -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
>) -&gt; [<A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a] -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpAlt"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpList"
><A NAME="v%3AxpList"
></A
></A
><B
>xpList</B
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> [a]</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpList"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpLiftMaybe"
><A NAME="v%3AxpLiftMaybe"
></A
></A
><B
>xpLiftMaybe</B
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpLiftMaybe"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpWrapMaybe"
><A NAME="v%3AxpWrapMaybe"
></A
></A
><B
>xpWrapMaybe</B
> ::  (a -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> b, b -&gt; a) -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpWrapMaybe"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpPair"
><A NAME="v%3AxpPair"
></A
></A
><B
>xpPair</B
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> (a, b)</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpPair"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpTriple"
><A NAME="v%3AxpTriple"
></A
></A
><B
>xpTriple</B
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> c -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> (a, b, c)</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpTriple"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xp4Tuple"
><A NAME="v%3Axp4Tuple"
></A
></A
><B
>xp4Tuple</B
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> c -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> d -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> (a, b, c, d)</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xp4Tuple"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xp5Tuple"
><A NAME="v%3Axp5Tuple"
></A
></A
><B
>xp5Tuple</B
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> c -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> d -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> e -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> (a, b, c, d, e)</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xp5Tuple"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xp6Tuple"
><A NAME="v%3Axp6Tuple"
></A
></A
><B
>xp6Tuple</B
> ::  <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> b -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> c -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> d -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> e -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> f -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> (a, b, c, d, e, f)</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xp6Tuple"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getText"
><A NAME="v%3AgetText"
></A
></A
><B
>getText</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#getText"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getChildren"
><A NAME="v%3AgetChildren"
></A
></A
><B
>getChildren</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
> -&gt; [<A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
>]</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#getChildren"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getElemName"
><A NAME="v%3AgetElemName"
></A
></A
><B
>getElemName</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AQName"
>QName</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#getElemName"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getAttrl"
><A NAME="v%3AgetAttrl"
></A
></A
><B
>getAttrl</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
> -&gt; [<A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AAttr"
>Attr</A
>]</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#getAttrl"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:mkText"
><A NAME="v%3AmkText"
></A
></A
><B
>mkText</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#mkText"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:mkName"
><A NAME="v%3AmkName"
></A
></A
><B
>mkName</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AQName"
>QName</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#mkName"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:qualifiedName"
><A NAME="v%3AqualifiedName"
></A
></A
><B
>qualifiedName</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AQName"
>QName</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#qualifiedName"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpText"
><A NAME="v%3AxpText"
></A
></A
><B
>xpText</B
> :: <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpText"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpText0"
><A NAME="v%3AxpText0"
></A
></A
><B
>xpText0</B
> :: <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpText0"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpElem"
><A NAME="v%3AxpElem"
></A
></A
><B
>xpElem</B
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpElem"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpIElem"
><A NAME="v%3AxpIElem"
></A
></A
><B
>xpIElem</B
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpIElem"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>A pickler for interleaved elements.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpAttr"
><A NAME="v%3AxpAttr"
></A
></A
><B
>xpAttr</B
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpAttr"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpElemWithAttrValue"
><A NAME="v%3AxpElemWithAttrValue"
></A
></A
><B
>xpElemWithAttrValue</B
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpElemWithAttrValue"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpAttrFixed"
><A NAME="v%3AxpAttrFixed"
></A
></A
><B
>xpAttrFixed</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpAttrFixed"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:xpAddFixedAttr"
><A NAME="v%3AxpAddFixedAttr"
></A
></A
><B
>xpAddFixedAttr</B
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#xpAddFixedAttr"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:uncurry3"
><A NAME="v%3Auncurry3"
></A
></A
><B
>uncurry3</B
> ::  (a -&gt; b -&gt; c -&gt; d) -&gt; (a, b, c) -&gt; d</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#uncurry3"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:uncurry4"
><A NAME="v%3Auncurry4"
></A
></A
><B
>uncurry4</B
> ::  (a -&gt; b -&gt; c -&gt; d -&gt; e) -&gt; (a, b, c, d) -&gt; e</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#uncurry4"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:uncurry5"
><A NAME="v%3Auncurry5"
></A
></A
><B
>uncurry5</B
> ::  (a -&gt; b -&gt; c -&gt; d -&gt; e -&gt; f) -&gt; (a, b, c, d, e) -&gt; f</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#uncurry5"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:readXmlString"
><A NAME="v%3AreadXmlString"
></A
></A
><B
>readXmlString</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow"
>Show</A
> a =&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#readXmlString"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:readXmlFile"
><A NAME="v%3AreadXmlFile"
></A
></A
><B
>readXmlFile</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow"
>Show</A
> a =&gt; <A HREF="Text-CSL-Pickle.html#t%3APU"
>PU</A
> a -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#readXmlFile"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getStyleVersion"
><A NAME="v%3AgetStyleVersion"
></A
></A
><B
>getStyleVersion</B
> :: [<A HREF="/usr/share/doc/ghc/html/libraries/xml-1.3.7/Text-XML-Light-Types.html#t%3AContent"
>Content</A
>] -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#getStyleVersion"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:styleErr08"
><A NAME="v%3AstyleErr08"
></A
></A
><B
>styleErr08</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Pickle.html#styleErr08"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="botbar"
>Produced by <A HREF="http://www.haskell.org/haddock/"
>Haddock</A
> version 2.6.1</TD
></TR
></TABLE
></BODY
></HTML
>