This file is indexed.

/usr/share/doc/libghc-hxt-doc/html/Text-XML-HXT-Arrow-Pickle-Schema.html is in libghc-hxt-doc 9.2.2-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Text.XML.HXT.Arrow.Pickle.Schema</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Text-XML-HXT-Arrow-Pickle-Schema.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">hxt-9.2.2: A collection of tools for processing XML with Haskell.</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Uwe Schmidt (uwe@fh-wedel.de)</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.XML.HXT.Arrow.Pickle.Schema</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Version    : $Id$
</p><p>Datatypes and functions for building a content model
for XML picklers. A schema is part of every pickler
and can be used to derive a corrensponding DTD (or Relax NG schema).
This schema further enables checking the picklers.
</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span>  <a href="#t:Schema">Schema</a> <ul class="subs"><li>= <a href="#v:Any">Any</a>  </li><li>| <a href="#v:Seq">Seq</a> { <ul class="subs"><li><a href="#v:sc_l">sc_l</a> :: [<a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a>]</li></ul> }</li><li>| <a href="#v:Alt">Alt</a> { <ul class="subs"><li><a href="#v:sc_l">sc_l</a> :: [<a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a>]</li></ul> }</li><li>| <a href="#v:Rep">Rep</a> { <ul class="subs"><li><a href="#v:sc_lb">sc_lb</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a></li><li><a href="#v:sc_ub">sc_ub</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a></li><li><a href="#v:sc_1">sc_1</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li></ul> }</li><li>| <a href="#v:Element">Element</a> { <ul class="subs"><li><a href="#v:sc_n">sc_n</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Name">Name</a></li><li><a href="#v:sc_1">sc_1</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li></ul> }</li><li>| <a href="#v:Attribute">Attribute</a> { <ul class="subs"><li><a href="#v:sc_n">sc_n</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Name">Name</a></li><li><a href="#v:sc_1">sc_1</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li></ul> }</li><li>| <a href="#v:ElemRef">ElemRef</a> { <ul class="subs"><li><a href="#v:sc_n">sc_n</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Name">Name</a></li></ul> }</li><li>| <a href="#v:CharData">CharData</a> { <ul class="subs"><li><a href="#v:sc_dt">sc_dt</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:DataTypeDescr">DataTypeDescr</a></li></ul> }</li></ul></li><li class="src short"><span class="keyword">type</span> <a href="#t:Name">Name</a> = <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><span class="keyword">type</span> <a href="#t:Schemas">Schemas</a> = [<a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a>]</li><li class="src short"><span class="keyword">data</span>  <a href="#t:DataTypeDescr">DataTypeDescr</a>  = <a href="#v:DTDescr">DTDescr</a> {<ul class="subs"><li><a href="#v:dtLib">dtLib</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:dtName">dtName</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:dtParams">dtParams</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a></li></ul>}</li><li class="src short"><a href="#v:isScXsd">isScXsd</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:isScFixed">isScFixed</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:isScEnum">isScEnum</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:isScElem">isScElem</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:isScAttr">isScAttr</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:isScElemRef">isScElemRef</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:isScCharData">isScCharData</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:isScSARE">isScSARE</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:isScList">isScList</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:isScOpt">isScOpt</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:xsdParam">xsdParam</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:scDT">scDT</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scDTxsd">scDTxsd</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scString">scString</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scString1">scString1</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scFixed">scFixed</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scEnum">scEnum</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>] -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scNmtoken">scNmtoken</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scNmtokens">scNmtokens</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scEmpty">scEmpty</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scSeq">scSeq</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scSeqs">scSeqs</a> :: [<a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a>] -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scNull">scNull</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scAlt">scAlt</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scAlts">scAlts</a> :: [<a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a>] -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scOption">scOption</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scList">scList</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scList1">scList1</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scOpt">scOpt</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scRep">scRep</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scElem">scElem</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li><li class="src short"><a href="#v:scAttr">scAttr</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Schema" class="def">Schema</a>  <a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#Schema" class="link">Source</a></p><div class="doc"><p>The datatype for modelling the structure of an
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Any" class="def">Any</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Seq" class="def">Seq</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:sc_l" class="def">sc_l</a> :: [<a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a>]</dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr><tr><td class="src"><a name="v:Alt" class="def">Alt</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:sc_l" class="def">sc_l</a> :: [<a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a>]</dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr><tr><td class="src"><a name="v:Rep" class="def">Rep</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:sc_lb" class="def">sc_lb</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:sc_ub" class="def">sc_ub</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:sc_1" class="def">sc_1</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr><tr><td class="src"><a name="v:Element" class="def">Element</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:sc_n" class="def">sc_n</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Name">Name</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:sc_1" class="def">sc_1</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr><tr><td class="src"><a name="v:Attribute" class="def">Attribute</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:sc_n" class="def">sc_n</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Name">Name</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:sc_1" class="def">sc_1</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr><tr><td class="src"><a name="v:ElemRef" class="def">ElemRef</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:sc_n" class="def">sc_n</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Name">Name</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr><tr><td class="src"><a name="v:CharData" class="def">CharData</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:sc_dt" class="def">sc_dt</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:DataTypeDescr">DataTypeDescr</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:Schema" class="caption collapser" onclick="toggleSection('i:Schema')">Instances</p><div id="section.i:Schema" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:Name" class="def">Name</a> = <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#Name" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:Schemas" class="def">Schemas</a> = [<a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a>]<a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#Schemas" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DataTypeDescr" class="def">DataTypeDescr</a>  <a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#DataTypeDescr" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:DTDescr" class="def">DTDescr</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:dtLib" class="def">dtLib</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:dtName" class="def">dtName</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:dtParams" class="def">dtParams</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:DataTypeDescr" class="caption collapser" onclick="toggleSection('i:DataTypeDescr')">Instances</p><div id="section.i:DataTypeDescr" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:DataTypeDescr">DataTypeDescr</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:DataTypeDescr">DataTypeDescr</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:isScXsd" class="def">isScXsd</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#isScXsd" class="link">Source</a></p><div class="doc"><p>test: is schema a simple XML Schema datatype
</p></div></div><div class="top"><p class="src"><a name="v:isScFixed" class="def">isScFixed</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#isScFixed" class="link">Source</a></p><div class="doc"><p>test: is type a fixed value attribute type
</p></div></div><div class="top"><p class="src"><a name="v:isScEnum" class="def">isScEnum</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#isScEnum" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isScElem" class="def">isScElem</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#isScElem" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isScAttr" class="def">isScAttr</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#isScAttr" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isScElemRef" class="def">isScElemRef</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#isScElemRef" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isScCharData" class="def">isScCharData</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#isScCharData" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isScSARE" class="def">isScSARE</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#isScSARE" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isScList" class="def">isScList</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#isScList" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isScOpt" class="def">isScOpt</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#isScOpt" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:xsdParam" class="def">xsdParam</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#xsdParam" class="link">Source</a></p><div class="doc"><p>access an attribute of a descr of an atomic type
</p></div></div><div class="top"><p class="src"><a name="v:scDT" class="def">scDT</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scDT" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scDTxsd" class="def">scDTxsd</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scDTxsd" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scString" class="def">scString</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scString" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scString1" class="def">scString1</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scString1" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scFixed" class="def">scFixed</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scFixed" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scEnum" class="def">scEnum</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>] -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scEnum" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scNmtoken" class="def">scNmtoken</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scNmtoken" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scNmtokens" class="def">scNmtokens</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scNmtokens" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scEmpty" class="def">scEmpty</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scEmpty" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scSeq" class="def">scSeq</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scSeq" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scSeqs" class="def">scSeqs</a> :: [<a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a>] -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scSeqs" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scNull" class="def">scNull</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scNull" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scAlt" class="def">scAlt</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scAlt" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scAlts" class="def">scAlts</a> :: [<a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a>] -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scAlts" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scOption" class="def">scOption</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scOption" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scList" class="def">scList</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scList" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scList1" class="def">scList1</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scList1" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scOpt" class="def">scOpt</a> :: <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scOpt" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scRep" class="def">scRep</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scRep" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scElem" class="def">scElem</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scElem" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:scAttr" class="def">scAttr</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a> -&gt; <a href="Text-XML-HXT-Arrow-Pickle-Schema.html#t:Schema">Schema</a><a href="src/Text-XML-HXT-Arrow-Pickle-Schema.html#scAttr" class="link">Source</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>