This file is indexed.

/usr/share/doc/libghc-citeproc-hs-doc/html/Text-CSL-Style.html is in libghc-citeproc-hs-doc 0.3.9-1build2.

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
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<!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.CSL.Style</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-CSL-Style.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-CSL-Style.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">citeproc-hs-0.3.9: A Citation Style Language implementation in Haskell</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>unportable</td></tr><tr><th>Stability</th><td>unstable</td></tr><tr><th>Maintainer</th><td>Andrea Rossato &lt;andrea.rossato@unitn.it&gt;</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Text.CSL.Style</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>The Style types
</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:Style">Style</a>  = <a href="#v:Style">Style</a> {<ul class="subs"><li><a href="#v:styleVersion">styleVersion</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:styleClass">styleClass</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:styleInfo">styleInfo</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-CSL-Style.html#t:CSInfo">CSInfo</a></li><li><a href="#v:styleDefaultLocale">styleDefaultLocale</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:styleLocale">styleLocale</a> :: [<a href="Text-CSL-Style.html#t:Locale">Locale</a>]</li><li><a href="#v:styleAbbrevs">styleAbbrevs</a> :: [<a href="Text-CSL-Style.html#t:Abbrev">Abbrev</a>]</li><li><a href="#v:csOptions">csOptions</a> :: [<a href="Text-CSL-Style.html#t:Option">Option</a>]</li><li><a href="#v:csMacros">csMacros</a> :: [<a href="Text-CSL-Style.html#t:MacroMap">MacroMap</a>]</li><li><a href="#v:citation">citation</a> :: <a href="Text-CSL-Style.html#t:Citation">Citation</a></li><li><a href="#v:biblio">biblio</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-CSL-Style.html#t:Bibliography">Bibliography</a></li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:Locale">Locale</a>  = <a href="#v:Locale">Locale</a> {<ul class="subs"><li><a href="#v:localeVersion">localeVersion</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:localeLang">localeLang</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:localeOptions">localeOptions</a> :: [<a href="Text-CSL-Style.html#t:Option">Option</a>]</li><li><a href="#v:localeTerms">localeTerms</a> :: [<a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a>]</li><li><a href="#v:localeDate">localeDate</a> :: [<a href="Text-CSL-Style.html#t:Element">Element</a>]</li></ul>}</li><li class="src short"><a href="#v:mergeLocales">mergeLocales</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> -&gt; <a href="Text-CSL-Style.html#t:Locale">Locale</a> -&gt; [<a href="Text-CSL-Style.html#t:Locale">Locale</a>] -&gt; [<a href="Text-CSL-Style.html#t:Locale">Locale</a>]</li><li class="src short"><span class="keyword">data</span>  <a href="#t:CslTerm">CslTerm</a>  = <a href="#v:CT">CT</a> {<ul class="subs"><li><a href="#v:cslTerm">cslTerm</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:termForm">termForm</a> :: <a href="Text-CSL-Style.html#t:Form">Form</a></li><li><a href="#v:termGender">termGender</a> :: <a href="Text-CSL-Style.html#t:Gender">Gender</a></li><li><a href="#v:termGenderForm">termGenderForm</a> :: <a href="Text-CSL-Style.html#t:Gender">Gender</a></li><li><a href="#v:termSingular">termSingular</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:termPlural">termPlural</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:termMatch">termMatch</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li></ul>}</li><li class="src short"><a href="#v:newTerm">newTerm</a> :: <a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a></li><li class="src short"><a href="#v:findTerm">findTerm</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> -&gt; <a href="Text-CSL-Style.html#t:Form">Form</a> -&gt; [<a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a>] -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a></li><li class="src short"><a href="#v:findTerm-39-">findTerm'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> -&gt; <a href="Text-CSL-Style.html#t:Form">Form</a> -&gt; <a href="Text-CSL-Style.html#t:Gender">Gender</a> -&gt; [<a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a>] -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a></li><li class="src short"><a href="#v:hasOrdinals">hasOrdinals</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> a =&gt; a -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:rmOrdinals">rmOrdinals</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> a =&gt; a -&gt; a</li><li class="src short"><span class="keyword">type</span> <a href="#t:Abbrev">Abbrev</a> = (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>, [(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>, <a href="/usr/share/doc/ghc-doc/html/libraries/containers-0.5.0.0/Data-Map-Lazy.html#t:Map">Map</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>)])</li><li class="src short"><span class="keyword">type</span> <a href="#t:MacroMap">MacroMap</a> = (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>, [<a href="Text-CSL-Style.html#t:Element">Element</a>])</li><li class="src short"><span class="keyword">data</span>  <a href="#t:Citation">Citation</a>  = <a href="#v:Citation">Citation</a> {<ul class="subs"><li><a href="#v:citOptions">citOptions</a> :: [<a href="Text-CSL-Style.html#t:Option">Option</a>]</li><li><a href="#v:citSort">citSort</a> :: [<a href="Text-CSL-Style.html#t:Sort">Sort</a>]</li><li><a href="#v:citLayout">citLayout</a> :: <a href="Text-CSL-Style.html#t:Layout">Layout</a></li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:Bibliography">Bibliography</a>  = <a href="#v:Bibliography">Bibliography</a> {<ul class="subs"><li><a href="#v:bibOptions">bibOptions</a> :: [<a href="Text-CSL-Style.html#t:Option">Option</a>]</li><li><a href="#v:bibSort">bibSort</a> :: [<a href="Text-CSL-Style.html#t:Sort">Sort</a>]</li><li><a href="#v:bibLayout">bibLayout</a> :: <a href="Text-CSL-Style.html#t:Layout">Layout</a></li></ul>}</li><li class="src short"><span class="keyword">type</span> <a href="#t:Option">Option</a> = (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>)</li><li class="src short"><a href="#v:mergeOptions">mergeOptions</a> :: [<a href="Text-CSL-Style.html#t:Option">Option</a>] -&gt; [<a href="Text-CSL-Style.html#t:Option">Option</a>] -&gt; [<a href="Text-CSL-Style.html#t:Option">Option</a>]</li><li class="src short"><span class="keyword">data</span>  <a href="#t:Layout">Layout</a>  = <a href="#v:Layout">Layout</a> {<ul class="subs"><li><a href="#v:layFormat">layFormat</a> :: <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></li><li><a href="#v:layDelim">layDelim</a> :: <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a></li><li><a href="#v:elements">elements</a> :: [<a href="Text-CSL-Style.html#t:Element">Element</a>]</li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:Element">Element</a> <ul class="subs"><li>= <a href="#v:Choose">Choose</a> <a href="Text-CSL-Style.html#t:IfThen">IfThen</a> [<a href="Text-CSL-Style.html#t:IfThen">IfThen</a>] [<a href="Text-CSL-Style.html#t:Element">Element</a>]  </li><li>| <a href="#v:Macro">Macro</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:Const">Const</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:Variable">Variable</a> [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>] <a href="Text-CSL-Style.html#t:Form">Form</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a>  </li><li>| <a href="#v:Term">Term</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Form">Form</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a>  </li><li>| <a href="#v:Label">Label</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Form">Form</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Plural">Plural</a>  </li><li>| <a href="#v:Number">Number</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:NumericForm">NumericForm</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:Names">Names</a> [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>] [<a href="Text-CSL-Style.html#t:Name">Name</a>] <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a> [<a href="Text-CSL-Style.html#t:Element">Element</a>]  </li><li>| <a href="#v:Substitute">Substitute</a> [<a href="Text-CSL-Style.html#t:Element">Element</a>]  </li><li>| <a href="#v:Group">Group</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a> [<a href="Text-CSL-Style.html#t:Element">Element</a>]  </li><li>| <a href="#v:Date">Date</a> [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>] <a href="Text-CSL-Style.html#t:DateForm">DateForm</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a> [<a href="Text-CSL-Style.html#t:DatePart">DatePart</a>] <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:IfThen">IfThen</a>  = <a href="#v:IfThen">IfThen</a> <a href="Text-CSL-Style.html#t:Condition">Condition</a> <a href="Text-CSL-Style.html#t:Match">Match</a> [<a href="Text-CSL-Style.html#t:Element">Element</a>]</li><li class="src short"><span class="keyword">data</span>  <a href="#t:Condition">Condition</a>  = <a href="#v:Condition">Condition</a> {<ul class="subs"><li><a href="#v:isType">isType</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</li><li><a href="#v:isSet">isSet</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</li><li><a href="#v:isNumeric">isNumeric</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</li><li><a href="#v:isUncertainDate">isUncertainDate</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</li><li><a href="#v:isPosition">isPosition</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</li><li><a href="#v:disambiguation">disambiguation</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</li><li><a href="#v:isLocator">isLocator</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</li></ul>}</li><li class="src short"><span class="keyword">type</span> <a href="#t:Delimiter">Delimiter</a> = <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Match">Match</a> <ul class="subs"><li>= <a href="#v:Any">Any</a>  </li><li>| <a href="#v:All">All</a>  </li><li>| <a href="#v:None">None</a>  </li></ul></li><li class="src short"><a href="#v:match">match</a> :: <a href="Text-CSL-Style.html#t:Match">Match</a> -&gt; [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a>] -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:DatePart">DatePart</a>  = <a href="#v:DatePart">DatePart</a> {<ul class="subs"><li><a href="#v:dpName">dpName</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:dpForm">dpForm</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:dpRangeDelim">dpRangeDelim</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:dpFormatting">dpFormatting</a> :: <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></li></ul>}</li><li class="src short"><a href="#v:defaultDate">defaultDate</a> :: [<a href="Text-CSL-Style.html#t:DatePart">DatePart</a>]</li><li class="src short"><span class="keyword">data</span>  <a href="#t:Sort">Sort</a> <ul class="subs"><li>= <a href="#v:SortVariable">SortVariable</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Sorting">Sorting</a>  </li><li>| <a href="#v:SortMacro">SortMacro</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Sorting">Sorting</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Sorting">Sorting</a> <ul class="subs"><li>= <a href="#v:Ascending">Ascending</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:Descending">Descending</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>  </li></ul></li><li class="src short"><a href="#v:compare-39-">compare'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Ord.html#t:Ordering">Ordering</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Form">Form</a> <ul class="subs"><li>= <a href="#v:Long">Long</a>  </li><li>| <a href="#v:Short">Short</a>  </li><li>| <a href="#v:Count">Count</a>  </li><li>| <a href="#v:Verb">Verb</a>  </li><li>| <a href="#v:VerbShort">VerbShort</a>  </li><li>| <a href="#v:Symbol">Symbol</a>  </li><li>| <a href="#v:NotSet">NotSet</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Gender">Gender</a> <ul class="subs"><li>= <a href="#v:Feminine">Feminine</a>  </li><li>| <a href="#v:Masculine">Masculine</a>  </li><li>| <a href="#v:Neuter">Neuter</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:NumericForm">NumericForm</a> <ul class="subs"><li>= <a href="#v:Numeric">Numeric</a>  </li><li>| <a href="#v:Ordinal">Ordinal</a>  </li><li>| <a href="#v:Roman">Roman</a>  </li><li>| <a href="#v:LongOrdinal">LongOrdinal</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:DateForm">DateForm</a> <ul class="subs"><li>= <a href="#v:TextDate">TextDate</a>  </li><li>| <a href="#v:NumericDate">NumericDate</a>  </li><li>| <a href="#v:NoFormDate">NoFormDate</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Plural">Plural</a> <ul class="subs"><li>= <a href="#v:Contextual">Contextual</a>  </li><li>| <a href="#v:Always">Always</a>  </li><li>| <a href="#v:Never">Never</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Name">Name</a> <ul class="subs"><li>= <a href="#v:Name">Name</a> <a href="Text-CSL-Style.html#t:Form">Form</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:NameAttrs">NameAttrs</a> <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a> [<a href="Text-CSL-Style.html#t:NamePart">NamePart</a>]  </li><li>| <a href="#v:NameLabel">NameLabel</a> <a href="Text-CSL-Style.html#t:Form">Form</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Plural">Plural</a>  </li><li>| <a href="#v:EtAl">EtAl</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>  </li></ul></li><li class="src short"><span class="keyword">type</span> <a href="#t:NameAttrs">NameAttrs</a> = [(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>)]</li><li class="src short"><span class="keyword">data</span>  <a href="#t:NamePart">NamePart</a>  = <a href="#v:NamePart">NamePart</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></li><li class="src short"><a href="#v:isPlural">isPlural</a> :: <a href="Text-CSL-Style.html#t:Plural">Plural</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:isName">isName</a> :: <a href="Text-CSL-Style.html#t:Name">Name</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:isNames">isNames</a> :: <a href="Text-CSL-Style.html#t:Element">Element</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:hasEtAl">hasEtAl</a> :: [<a href="Text-CSL-Style.html#t:Name">Name</a>] -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Formatting">Formatting</a>  = <a href="#v:Formatting">Formatting</a> {<ul class="subs"><li><a href="#v:prefix">prefix</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:suffix">suffix</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:fontFamily">fontFamily</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:fontStyle">fontStyle</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:fontVariant">fontVariant</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:fontWeight">fontWeight</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:textDecoration">textDecoration</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:verticalAlign">verticalAlign</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:textCase">textCase</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:display">display</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:quotes">quotes</a> :: <a href="Text-CSL-Style.html#t:Quote">Quote</a></li><li><a href="#v:stripPeriods">stripPeriods</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:noCase">noCase</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:noDecor">noDecor</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li></ul>}</li><li class="src short"><a href="#v:rmTitleCase">rmTitleCase</a> :: <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> -&gt; <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Quote">Quote</a> <ul class="subs"><li>= <a href="#v:NativeQuote">NativeQuote</a>  </li><li>| <a href="#v:ParsedQuote">ParsedQuote</a>  </li><li>| <a href="#v:NoQuote">NoQuote</a>  </li></ul></li><li class="src short"><a href="#v:emptyFormatting">emptyFormatting</a> :: <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></li><li class="src short"><a href="#v:unsetAffixes">unsetAffixes</a> :: <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> -&gt; <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></li><li class="src short"><a href="#v:mergeFM">mergeFM</a> :: <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> -&gt; <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> -&gt; <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:CSInfo">CSInfo</a>  = <a href="#v:CSInfo">CSInfo</a> {<ul class="subs"><li><a href="#v:csiTitle">csiTitle</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:csiAuthor">csiAuthor</a> :: <a href="Text-CSL-Style.html#t:CSAuthor">CSAuthor</a></li><li><a href="#v:csiCategories">csiCategories</a> :: [<a href="Text-CSL-Style.html#t:CSCategory">CSCategory</a>]</li><li><a href="#v:csiId">csiId</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:csiUpdated">csiUpdated</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:CSAuthor">CSAuthor</a>  = <a href="#v:CSAuthor">CSAuthor</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:CSCategory">CSCategory</a>  = <a href="#v:CSCategory">CSCategory</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:FormattedOutput">FormattedOutput</a> <ul class="subs"><li>= <a href="#v:FO">FO</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> [<a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</a>]  </li><li>| <a href="#v:FN">FN</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:FS">FS</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:FDel">FDel</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:FUrl">FUrl</a> <a href="/usr/share/doc/libghc-pandoc-types-doc/html/Text-Pandoc-Definition.html#t:Target">Target</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:FPan">FPan</a> [<a href="/usr/share/doc/libghc-pandoc-types-doc/html/Text-Pandoc-Definition.html#t:Inline">Inline</a>]  </li><li>| <a href="#v:FNull">FNull</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Output">Output</a> <ul class="subs"><li>= <a href="#v:ONull">ONull</a>  </li><li>| <a href="#v:OSpace">OSpace</a>  </li><li>| <a href="#v:OPan">OPan</a> [<a href="/usr/share/doc/libghc-pandoc-types-doc/html/Text-Pandoc-Definition.html#t:Inline">Inline</a>]  </li><li>| <a href="#v:ODel">ODel</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:OStr">OStr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:OLabel">OLabel</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:ONum">ONum</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:OCitNum">OCitNum</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:ODate">ODate</a> [<a href="Text-CSL-Style.html#t:Output">Output</a>]  </li><li>| <a href="#v:OYear">OYear</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:OYearSuf">OYearSuf</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> [<a href="Text-CSL-Style.html#t:Output">Output</a>] <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:OName">OName</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> [<a href="Text-CSL-Style.html#t:Output">Output</a>] [[<a href="Text-CSL-Style.html#t:Output">Output</a>]] <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:OContrib">OContrib</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> [<a href="Text-CSL-Style.html#t:Output">Output</a>] [<a href="Text-CSL-Style.html#t:Output">Output</a>] [[<a href="Text-CSL-Style.html#t:Output">Output</a>]]  </li><li>| <a href="#v:OUrl">OUrl</a> <a href="/usr/share/doc/libghc-pandoc-types-doc/html/Text-Pandoc-Definition.html#t:Target">Target</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:OLoc">OLoc</a> [<a href="Text-CSL-Style.html#t:Output">Output</a>] <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li><li>| <a href="#v:Output">Output</a> [<a href="Text-CSL-Style.html#t:Output">Output</a>] <a href="Text-CSL-Style.html#t:Formatting">Formatting</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Affix">Affix</a> <ul class="subs"><li>= <a href="#v:PlainText">PlainText</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:PandocText">PandocText</a> [<a href="/usr/share/doc/libghc-pandoc-types-doc/html/Text-Pandoc-Definition.html#t:Inline">Inline</a>]  </li></ul></li><li class="src short"><span class="keyword">type</span> <a href="#t:Citations">Citations</a> = [[<a href="Text-CSL-Style.html#t:Cite">Cite</a>]]</li><li class="src short"><span class="keyword">data</span>  <a href="#t:Cite">Cite</a>  = <a href="#v:Cite">Cite</a> {<ul class="subs"><li><a href="#v:citeId">citeId</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:citePrefix">citePrefix</a> :: <a href="Text-CSL-Style.html#t:Affix">Affix</a></li><li><a href="#v:citeSuffix">citeSuffix</a> :: <a href="Text-CSL-Style.html#t:Affix">Affix</a></li><li><a href="#v:citeLabel">citeLabel</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:citeLocator">citeLocator</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:citeNoteNumber">citeNoteNumber</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:citePosition">citePosition</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:nearNote">nearNote</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:authorInText">authorInText</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:suppressAuthor">suppressAuthor</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:citeHash">citeHash</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a></li></ul>}</li><li class="src short"><a href="#v:emptyAffix">emptyAffix</a> :: <a href="Text-CSL-Style.html#t:Affix">Affix</a></li><li class="src short"><a href="#v:emptyCite">emptyCite</a> :: <a href="Text-CSL-Style.html#t:Cite">Cite</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:CitationGroup">CitationGroup</a>  = <a href="#v:CG">CG</a> [(<a href="Text-CSL-Style.html#t:Cite">Cite</a>, <a href="Text-CSL-Style.html#t:Output">Output</a>)] <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a> [(<a href="Text-CSL-Style.html#t:Cite">Cite</a>, <a href="Text-CSL-Style.html#t:Output">Output</a>)]</li><li class="src short"><span class="keyword">data</span>  <a href="#t:BiblioData">BiblioData</a>  = <a href="#v:BD">BD</a> {<ul class="subs"><li><a href="#v:citations">citations</a> :: [[<a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</a>]]</li><li><a href="#v:bibliography">bibliography</a> :: [[<a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</a>]]</li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:CiteData">CiteData</a>  = <a href="#v:CD">CD</a> {<ul class="subs"><li><a href="#v:key">key</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:collision">collision</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>]</li><li><a href="#v:disambYS">disambYS</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>]</li><li><a href="#v:disambData">disambData</a> :: [[<a href="Text-CSL-Style.html#t:Output">Output</a>]]</li><li><a href="#v:disambed">disambed</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>]</li><li><a href="#v:sameAs">sameAs</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</li><li><a href="#v:citYear">citYear</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:NameData">NameData</a>  = <a href="#v:ND">ND</a> {<ul class="subs"><li><a href="#v:nameKey">nameKey</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></li><li><a href="#v:nameCollision">nameCollision</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>]</li><li><a href="#v:nameDisambData">nameDisambData</a> :: [[<a href="Text-CSL-Style.html#t:Output">Output</a>]]</li><li><a href="#v:nameDataSolved">nameDataSolved</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>]</li></ul>}</li><li class="src short"><a href="#v:formatOutputList">formatOutputList</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>] -&gt; [<a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</a>]</li><li class="src short"><a href="#v:formatOutput">formatOutput</a> :: <a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; <a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</a></li><li class="src short"><a href="#v:mapGroupOutput">mapGroupOutput</a> ::  (<a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; [a]) -&gt; <a href="Text-CSL-Style.html#t:CitationGroup">CitationGroup</a> -&gt; [a]</li><li class="src short"><a href="#v:proc">proc</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> a, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> b) =&gt; (a -&gt; a) -&gt; b -&gt; b</li><li class="src short"><a href="#v:proc-39-">proc'</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> a, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> b) =&gt; (a -&gt; a) -&gt; b -&gt; b</li><li class="src short"><a href="#v:query">query</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> a, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> b) =&gt; (a -&gt; [c]) -&gt; b -&gt; [c]</li><li class="src short"><a href="#v:rmGivenNames">rmGivenNames</a> :: <a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; <a href="Text-CSL-Style.html#t:Output">Output</a></li><li class="src short"><a href="#v:rmNameHash">rmNameHash</a> :: <a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; <a href="Text-CSL-Style.html#t:Output">Output</a></li><li class="src short"><a href="#v:addGivenNames">addGivenNames</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>] -&gt; [<a href="Text-CSL-Style.html#t:Output">Output</a>]</li><li class="src short"><a href="#v:addYearSuffix">addYearSuffix</a> :: <a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; <a href="Text-CSL-Style.html#t:Output">Output</a></li><li class="src short"><a href="#v:hasYear">hasYear</a> :: <a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:hasYearSuf">hasYearSuf</a> :: <a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:betterThen">betterThen</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> a =&gt; [a] -&gt; [a] -&gt; [a]</li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Style" class="def">Style</a>  <a href="src/Text-CSL-Style.html#Style" class="link">Source</a></p><div class="doc"><p>The representation of a parsed CSL style.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Style" class="def">Style</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:styleVersion" class="def">styleVersion</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:styleClass" class="def">styleClass</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:styleInfo" class="def">styleInfo</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-CSL-Style.html#t:CSInfo">CSInfo</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:styleDefaultLocale" class="def">styleDefaultLocale</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:styleLocale" class="def">styleLocale</a> :: [<a href="Text-CSL-Style.html#t:Locale">Locale</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:styleAbbrevs" class="def">styleAbbrevs</a> :: [<a href="Text-CSL-Style.html#t:Abbrev">Abbrev</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:csOptions" class="def">csOptions</a> :: [<a href="Text-CSL-Style.html#t:Option">Option</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:csMacros" class="def">csMacros</a> :: [<a href="Text-CSL-Style.html#t:MacroMap">MacroMap</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:citation" class="def">citation</a> :: <a href="Text-CSL-Style.html#t:Citation">Citation</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:biblio" class="def">biblio</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-CSL-Style.html#t:Bibliography">Bibliography</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:Style" class="caption collapser" onclick="toggleSection('i:Style')">Instances</p><div id="section.i:Style" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Style">Style</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Style">Style</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Style">Style</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Style">Style</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Locale" class="def">Locale</a>  <a href="src/Text-CSL-Style.html#Locale" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Locale" class="def">Locale</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:localeVersion" class="def">localeVersion</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:localeLang" class="def">localeLang</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:localeOptions" class="def">localeOptions</a> :: [<a href="Text-CSL-Style.html#t:Option">Option</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:localeTerms" class="def">localeTerms</a> :: [<a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:localeDate" class="def">localeDate</a> :: [<a href="Text-CSL-Style.html#t:Element">Element</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:Locale" class="caption collapser" onclick="toggleSection('i:Locale')">Instances</p><div id="section.i:Locale" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Locale">Locale</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Locale">Locale</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Locale">Locale</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Locale">Locale</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Locale">Locale</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:mergeLocales" class="def">mergeLocales</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> -&gt; <a href="Text-CSL-Style.html#t:Locale">Locale</a> -&gt; [<a href="Text-CSL-Style.html#t:Locale">Locale</a>] -&gt; [<a href="Text-CSL-Style.html#t:Locale">Locale</a>]<a href="src/Text-CSL-Style.html#mergeLocales" class="link">Source</a></p><div class="doc"><p>With the <code>defaultLocale</code>, the locales-xx-XX.xml loaded file and
 the parsed <code><a href="Text-CSL-Style.html#t:Style">Style</a></code> cs:locale elements, produce the final <code><a href="Text-CSL-Style.html#t:Locale">Locale</a></code>
 as the only element of a list, taking into account CSL locale
 prioritization.
</p></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:CslTerm" class="def">CslTerm</a>  <a href="src/Text-CSL-Style.html#CslTerm" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:CT" class="def">CT</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:cslTerm" class="def">cslTerm</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:termForm" class="def">termForm</a> :: <a href="Text-CSL-Style.html#t:Form">Form</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:termGender" class="def">termGender</a> :: <a href="Text-CSL-Style.html#t:Gender">Gender</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:termGenderForm" class="def">termGenderForm</a> :: <a href="Text-CSL-Style.html#t:Gender">Gender</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:termSingular" class="def">termSingular</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:termPlural" class="def">termPlural</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:termMatch" class="def">termMatch</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</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:CslTerm" class="caption collapser" onclick="toggleSection('i:CslTerm')">Instances</p><div id="section.i:CslTerm" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:newTerm" class="def">newTerm</a> :: <a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a><a href="src/Text-CSL-Style.html#newTerm" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:findTerm" class="def">findTerm</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> -&gt; <a href="Text-CSL-Style.html#t:Form">Form</a> -&gt; [<a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a>] -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a><a href="src/Text-CSL-Style.html#findTerm" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:findTerm-39-" class="def">findTerm'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> -&gt; <a href="Text-CSL-Style.html#t:Form">Form</a> -&gt; <a href="Text-CSL-Style.html#t:Gender">Gender</a> -&gt; [<a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a>] -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a><a href="src/Text-CSL-Style.html#findTerm%27" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:hasOrdinals" class="def">hasOrdinals</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> a =&gt; a -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-CSL-Style.html#hasOrdinals" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:rmOrdinals" class="def">rmOrdinals</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> a =&gt; a -&gt; a<a href="src/Text-CSL-Style.html#rmOrdinals" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:Abbrev" class="def">Abbrev</a> = (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>, [(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>, <a href="/usr/share/doc/ghc-doc/html/libraries/containers-0.5.0.0/Data-Map-Lazy.html#t:Map">Map</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>)])<a href="src/Text-CSL-Style.html#Abbrev" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:MacroMap" class="def">MacroMap</a> = (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>, [<a href="Text-CSL-Style.html#t:Element">Element</a>])<a href="src/Text-CSL-Style.html#MacroMap" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Citation" class="def">Citation</a>  <a href="src/Text-CSL-Style.html#Citation" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Citation" class="def">Citation</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:citOptions" class="def">citOptions</a> :: [<a href="Text-CSL-Style.html#t:Option">Option</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:citSort" class="def">citSort</a> :: [<a href="Text-CSL-Style.html#t:Sort">Sort</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:citLayout" class="def">citLayout</a> :: <a href="Text-CSL-Style.html#t:Layout">Layout</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:Citation" class="caption collapser" onclick="toggleSection('i:Citation')">Instances</p><div id="section.i:Citation" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Citation">Citation</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Citation">Citation</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Citation">Citation</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Citation">Citation</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Bibliography" class="def">Bibliography</a>  <a href="src/Text-CSL-Style.html#Bibliography" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Bibliography" class="def">Bibliography</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:bibOptions" class="def">bibOptions</a> :: [<a href="Text-CSL-Style.html#t:Option">Option</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:bibSort" class="def">bibSort</a> :: [<a href="Text-CSL-Style.html#t:Sort">Sort</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:bibLayout" class="def">bibLayout</a> :: <a href="Text-CSL-Style.html#t:Layout">Layout</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:Bibliography" class="caption collapser" onclick="toggleSection('i:Bibliography')">Instances</p><div id="section.i:Bibliography" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Bibliography">Bibliography</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Bibliography">Bibliography</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Bibliography">Bibliography</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Bibliography">Bibliography</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:Option" class="def">Option</a> = (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>)<a href="src/Text-CSL-Style.html#Option" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mergeOptions" class="def">mergeOptions</a> :: [<a href="Text-CSL-Style.html#t:Option">Option</a>] -&gt; [<a href="Text-CSL-Style.html#t:Option">Option</a>] -&gt; [<a href="Text-CSL-Style.html#t:Option">Option</a>]<a href="src/Text-CSL-Style.html#mergeOptions" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Layout" class="def">Layout</a>  <a href="src/Text-CSL-Style.html#Layout" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Layout" class="def">Layout</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:layFormat" class="def">layFormat</a> :: <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:layDelim" class="def">layDelim</a> :: <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:elements" class="def">elements</a> :: [<a href="Text-CSL-Style.html#t:Element">Element</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:Layout" class="caption collapser" onclick="toggleSection('i:Layout')">Instances</p><div id="section.i:Layout" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Layout">Layout</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Layout">Layout</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Layout">Layout</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Layout">Layout</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:Layout">Layout</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Element" class="def">Element</a>  <a href="src/Text-CSL-Style.html#Element" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Choose" class="def">Choose</a> <a href="Text-CSL-Style.html#t:IfThen">IfThen</a> [<a href="Text-CSL-Style.html#t:IfThen">IfThen</a>] [<a href="Text-CSL-Style.html#t:Element">Element</a>]</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Macro" class="def">Macro</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Const" class="def">Const</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Variable" class="def">Variable</a> [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>] <a href="Text-CSL-Style.html#t:Form">Form</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Term" class="def">Term</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Form">Form</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Label" class="def">Label</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Form">Form</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Plural">Plural</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Number" class="def">Number</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:NumericForm">NumericForm</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Names" class="def">Names</a> [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>] [<a href="Text-CSL-Style.html#t:Name">Name</a>] <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a> [<a href="Text-CSL-Style.html#t:Element">Element</a>]</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Substitute" class="def">Substitute</a> [<a href="Text-CSL-Style.html#t:Element">Element</a>]</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Group" class="def">Group</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a> [<a href="Text-CSL-Style.html#t:Element">Element</a>]</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Date" class="def">Date</a> [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>] <a href="Text-CSL-Style.html#t:DateForm">DateForm</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a> [<a href="Text-CSL-Style.html#t:DatePart">DatePart</a>] <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Element" class="caption collapser" onclick="toggleSection('i:Element')">Instances</p><div id="section.i:Element" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Element">Element</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Element">Element</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Element">Element</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Element">Element</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Element">Element</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:Element">Element</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:IfThen" class="def">IfThen</a>  <a href="src/Text-CSL-Style.html#IfThen" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:IfThen" class="def">IfThen</a> <a href="Text-CSL-Style.html#t:Condition">Condition</a> <a href="Text-CSL-Style.html#t:Match">Match</a> [<a href="Text-CSL-Style.html#t:Element">Element</a>]</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:IfThen" class="caption collapser" onclick="toggleSection('i:IfThen')">Instances</p><div id="section.i:IfThen" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:IfThen">IfThen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:IfThen">IfThen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:IfThen">IfThen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:IfThen">IfThen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:IfThen">IfThen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:IfThen">IfThen</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Condition" class="def">Condition</a>  <a href="src/Text-CSL-Style.html#Condition" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Condition" class="def">Condition</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:isType" class="def">isType</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:isSet" class="def">isSet</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:isNumeric" class="def">isNumeric</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:isUncertainDate" class="def">isUncertainDate</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:isPosition" class="def">isPosition</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:disambiguation" class="def">disambiguation</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:isLocator" class="def">isLocator</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</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:Condition" class="caption collapser" onclick="toggleSection('i:Condition')">Instances</p><div id="section.i:Condition" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Condition">Condition</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Condition">Condition</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Condition">Condition</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Condition">Condition</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Condition">Condition</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:Condition">Condition</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:Delimiter" class="def">Delimiter</a> = <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a><a href="src/Text-CSL-Style.html#Delimiter" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Match" class="def">Match</a>  <a href="src/Text-CSL-Style.html#Match" class="link">Source</a></p><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:All" class="def">All</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:None" class="def">None</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Match" class="caption collapser" onclick="toggleSection('i:Match')">Instances</p><div id="section.i:Match" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Match">Match</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Match">Match</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Match">Match</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Match">Match</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Match">Match</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:Match">Match</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:match" class="def">match</a> :: <a href="Text-CSL-Style.html#t:Match">Match</a> -&gt; [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a>] -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-CSL-Style.html#match" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DatePart" class="def">DatePart</a>  <a href="src/Text-CSL-Style.html#DatePart" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:DatePart" class="def">DatePart</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:dpName" class="def">dpName</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:dpForm" class="def">dpForm</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:dpRangeDelim" class="def">dpRangeDelim</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:dpFormatting" class="def">dpFormatting</a> :: <a href="Text-CSL-Style.html#t:Formatting">Formatting</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:DatePart" class="caption collapser" onclick="toggleSection('i:DatePart')">Instances</p><div id="section.i:DatePart" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:DatePart">DatePart</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:DatePart">DatePart</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:DatePart">DatePart</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:DatePart">DatePart</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:DatePart">DatePart</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:DatePart">DatePart</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:defaultDate" class="def">defaultDate</a> :: [<a href="Text-CSL-Style.html#t:DatePart">DatePart</a>]<a href="src/Text-CSL-Style.html#defaultDate" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Sort" class="def">Sort</a>  <a href="src/Text-CSL-Style.html#Sort" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:SortVariable" class="def">SortVariable</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Sorting">Sorting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SortMacro" class="def">SortMacro</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Sorting">Sorting</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Sort" class="caption collapser" onclick="toggleSection('i:Sort')">Instances</p><div id="section.i:Sort" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Sort">Sort</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Sort">Sort</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Sort">Sort</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Sort">Sort</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Sort">Sort</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:Sort">Sort</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Sorting" class="def">Sorting</a>  <a href="src/Text-CSL-Style.html#Sorting" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Ascending" class="def">Ascending</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Descending" class="def">Descending</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Sorting" class="caption collapser" onclick="toggleSection('i:Sorting')">Instances</p><div id="section.i:Sorting" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Sorting">Sorting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Sorting">Sorting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Ord.html#t:Ord">Ord</a> <a href="Text-CSL-Style.html#t:Sorting">Sorting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Sorting">Sorting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Sorting">Sorting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Sorting">Sorting</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:compare-39-" class="def">compare'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Ord.html#t:Ordering">Ordering</a><a href="src/Text-CSL-Style.html#compare%27" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Form" class="def">Form</a>  <a href="src/Text-CSL-Style.html#Form" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Long" class="def">Long</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Short" class="def">Short</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Count" class="def">Count</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Verb" class="def">Verb</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:VerbShort" class="def">VerbShort</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Symbol" class="def">Symbol</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NotSet" class="def">NotSet</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Form" class="caption collapser" onclick="toggleSection('i:Form')">Instances</p><div id="section.i:Form" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Form">Form</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Form">Form</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Form">Form</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Form">Form</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Form">Form</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:Form">Form</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Gender" class="def">Gender</a>  <a href="src/Text-CSL-Style.html#Gender" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Feminine" class="def">Feminine</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Masculine" class="def">Masculine</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Neuter" class="def">Neuter</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Gender" class="caption collapser" onclick="toggleSection('i:Gender')">Instances</p><div id="section.i:Gender" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Gender">Gender</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Gender">Gender</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Gender">Gender</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Gender">Gender</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Gender">Gender</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:Gender">Gender</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:NumericForm" class="def">NumericForm</a>  <a href="src/Text-CSL-Style.html#NumericForm" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Numeric" class="def">Numeric</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Ordinal" class="def">Ordinal</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Roman" class="def">Roman</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:LongOrdinal" class="def">LongOrdinal</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:NumericForm" class="caption collapser" onclick="toggleSection('i:NumericForm')">Instances</p><div id="section.i:NumericForm" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:NumericForm">NumericForm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:NumericForm">NumericForm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:NumericForm">NumericForm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:NumericForm">NumericForm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:NumericForm">NumericForm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:NumericForm">NumericForm</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DateForm" class="def">DateForm</a>  <a href="src/Text-CSL-Style.html#DateForm" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:TextDate" class="def">TextDate</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NumericDate" class="def">NumericDate</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoFormDate" class="def">NoFormDate</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:DateForm" class="caption collapser" onclick="toggleSection('i:DateForm')">Instances</p><div id="section.i:DateForm" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:DateForm">DateForm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:DateForm">DateForm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:DateForm">DateForm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:DateForm">DateForm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:DateForm">DateForm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:DateForm">DateForm</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Plural" class="def">Plural</a>  <a href="src/Text-CSL-Style.html#Plural" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Contextual" class="def">Contextual</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Always" class="def">Always</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Never" class="def">Never</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Plural" class="caption collapser" onclick="toggleSection('i:Plural')">Instances</p><div id="section.i:Plural" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Plural">Plural</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Plural">Plural</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Plural">Plural</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Plural">Plural</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Plural">Plural</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Name" class="def">Name</a>  <a href="src/Text-CSL-Style.html#Name" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Name" class="def">Name</a> <a href="Text-CSL-Style.html#t:Form">Form</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:NameAttrs">NameAttrs</a> <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a> [<a href="Text-CSL-Style.html#t:NamePart">NamePart</a>]</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NameLabel" class="def">NameLabel</a> <a href="Text-CSL-Style.html#t:Form">Form</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Plural">Plural</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:EtAl" class="def">EtAl</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Name" class="caption collapser" onclick="toggleSection('i:Name')">Instances</p><div id="section.i:Name" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Name">Name</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Name">Name</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Name">Name</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Name">Name</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Name">Name</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:Name">Name</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:NameAttrs" class="def">NameAttrs</a> = [(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>)]<a href="src/Text-CSL-Style.html#NameAttrs" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:NamePart" class="def">NamePart</a>  <a href="src/Text-CSL-Style.html#NamePart" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:NamePart" class="def">NamePart</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:NamePart" class="caption collapser" onclick="toggleSection('i:NamePart')">Instances</p><div id="section.i:NamePart" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:NamePart">NamePart</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:NamePart">NamePart</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:NamePart">NamePart</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:NamePart">NamePart</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:NamePart">NamePart</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:NamePart">NamePart</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:isPlural" class="def">isPlural</a> :: <a href="Text-CSL-Style.html#t:Plural">Plural</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-CSL-Style.html#isPlural" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isName" class="def">isName</a> :: <a href="Text-CSL-Style.html#t:Name">Name</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-CSL-Style.html#isName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isNames" class="def">isNames</a> :: <a href="Text-CSL-Style.html#t:Element">Element</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-CSL-Style.html#isNames" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:hasEtAl" class="def">hasEtAl</a> :: [<a href="Text-CSL-Style.html#t:Name">Name</a>] -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-CSL-Style.html#hasEtAl" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Formatting" class="def">Formatting</a>  <a href="src/Text-CSL-Style.html#Formatting" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Formatting" class="def">Formatting</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:prefix" class="def">prefix</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:suffix" class="def">suffix</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:fontFamily" class="def">fontFamily</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:fontStyle" class="def">fontStyle</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:fontVariant" class="def">fontVariant</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:fontWeight" class="def">fontWeight</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:textDecoration" class="def">textDecoration</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:verticalAlign" class="def">verticalAlign</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:textCase" class="def">textCase</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:display" class="def">display</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:quotes" class="def">quotes</a> :: <a href="Text-CSL-Style.html#t:Quote">Quote</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:stripPeriods" class="def">stripPeriods</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:noCase" class="def">noCase</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:noDecor" class="def">noDecor</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</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:Formatting" class="caption collapser" onclick="toggleSection('i:Formatting')">Instances</p><div id="section.i:Formatting" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Ord.html#t:Ord">Ord</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:rmTitleCase" class="def">rmTitleCase</a> :: <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> -&gt; <a href="Text-CSL-Style.html#t:Formatting">Formatting</a><a href="src/Text-CSL-Style.html#rmTitleCase" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Quote" class="def">Quote</a>  <a href="src/Text-CSL-Style.html#Quote" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:NativeQuote" class="def">NativeQuote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ParsedQuote" class="def">ParsedQuote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoQuote" class="def">NoQuote</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Quote" class="caption collapser" onclick="toggleSection('i:Quote')">Instances</p><div id="section.i:Quote" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Quote">Quote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Quote">Quote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Ord.html#t:Ord">Ord</a> <a href="Text-CSL-Style.html#t:Quote">Quote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Quote">Quote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Quote">Quote</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:emptyFormatting" class="def">emptyFormatting</a> :: <a href="Text-CSL-Style.html#t:Formatting">Formatting</a><a href="src/Text-CSL-Style.html#emptyFormatting" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:unsetAffixes" class="def">unsetAffixes</a> :: <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> -&gt; <a href="Text-CSL-Style.html#t:Formatting">Formatting</a><a href="src/Text-CSL-Style.html#unsetAffixes" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mergeFM" class="def">mergeFM</a> :: <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> -&gt; <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> -&gt; <a href="Text-CSL-Style.html#t:Formatting">Formatting</a><a href="src/Text-CSL-Style.html#mergeFM" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:CSInfo" class="def">CSInfo</a>  <a href="src/Text-CSL-Style.html#CSInfo" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:CSInfo" class="def">CSInfo</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:csiTitle" class="def">csiTitle</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:csiAuthor" class="def">csiAuthor</a> :: <a href="Text-CSL-Style.html#t:CSAuthor">CSAuthor</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:csiCategories" class="def">csiCategories</a> :: [<a href="Text-CSL-Style.html#t:CSCategory">CSCategory</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:csiId" class="def">csiId</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:csiUpdated" class="def">csiUpdated</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</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:CSInfo" class="caption collapser" onclick="toggleSection('i:CSInfo')">Instances</p><div id="section.i:CSInfo" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:CSInfo">CSInfo</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:CSInfo">CSInfo</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:CSInfo">CSInfo</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:CSInfo">CSInfo</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:CSInfo">CSInfo</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:CSAuthor" class="def">CSAuthor</a>  <a href="src/Text-CSL-Style.html#CSAuthor" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:CSAuthor" class="def">CSAuthor</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:CSAuthor" class="caption collapser" onclick="toggleSection('i:CSAuthor')">Instances</p><div id="section.i:CSAuthor" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:CSAuthor">CSAuthor</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:CSAuthor">CSAuthor</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:CSAuthor">CSAuthor</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:CSAuthor">CSAuthor</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:CSAuthor">CSAuthor</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:CSAuthor">CSAuthor</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:CSCategory" class="def">CSCategory</a>  <a href="src/Text-CSL-Style.html#CSCategory" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:CSCategory" class="def">CSCategory</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:CSCategory" class="caption collapser" onclick="toggleSection('i:CSCategory')">Instances</p><div id="section.i:CSCategory" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:CSCategory">CSCategory</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:CSCategory">CSCategory</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:CSCategory">CSCategory</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:CSCategory">CSCategory</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:CSCategory">CSCategory</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-CSL-Pickle.html#t:XmlPickler">XmlPickler</a> <a href="Text-CSL-Style.html#t:CSCategory">CSCategory</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:FormattedOutput" class="def">FormattedOutput</a>  <a href="src/Text-CSL-Style.html#FormattedOutput" class="link">Source</a></p><div class="doc"><p>The formatted output, produced after post-processing the
 evaluated citations.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:FO" class="def">FO</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> [<a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</a>]</td><td class="doc"><p>List of <code>FormatOutput</code> items
</p></td></tr><tr><td class="src"><a name="v:FN" class="def">FN</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc"><p>Formatted number
</p></td></tr><tr><td class="src"><a name="v:FS" class="def">FS</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc"><p>Formatted string
</p></td></tr><tr><td class="src"><a name="v:FDel" class="def">FDel</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></td><td class="doc"><p>Delimeter string
</p></td></tr><tr><td class="src"><a name="v:FUrl" class="def">FUrl</a> <a href="/usr/share/doc/libghc-pandoc-types-doc/html/Text-Pandoc-Definition.html#t:Target">Target</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc"><p>Formatted URL
</p></td></tr><tr><td class="src"><a name="v:FPan" class="def">FPan</a> [<a href="/usr/share/doc/libghc-pandoc-types-doc/html/Text-Pandoc-Definition.html#t:Inline">Inline</a>]</td><td class="doc"><p>Pandoc inline elements
</p></td></tr><tr><td class="src"><a name="v:FNull" class="def">FNull</a></td><td class="doc"><p>Null formatting item
</p></td></tr></table></div><div class="subs instances"><p id="control.i:FormattedOutput" class="caption collapser" onclick="toggleSection('i:FormattedOutput')">Instances</p><div id="section.i:FormattedOutput" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Output" class="def">Output</a>  <a href="src/Text-CSL-Style.html#Output" class="link">Source</a></p><div class="doc"><p>The <code><a href="Text-CSL-Style.html#t:Output">Output</a></code> generated by the evaluation of a style. Must be
 further processed for disambiguation and collapsing.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ONull" class="def">ONull</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OSpace" class="def">OSpace</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OPan" class="def">OPan</a> [<a href="/usr/share/doc/libghc-pandoc-types-doc/html/Text-Pandoc-Definition.html#t:Inline">Inline</a>]</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ODel" class="def">ODel</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></td><td class="doc"><p>A delimiter string.
</p></td></tr><tr><td class="src"><a name="v:OStr" class="def">OStr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc"><p>A simple <code><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></code>
</p></td></tr><tr><td class="src"><a name="v:OLabel" class="def">OLabel</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc"><p>A label used for roles
</p></td></tr><tr><td class="src"><a name="v:ONum" class="def">ONum</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc"><p>A number (used to count contributors)
</p></td></tr><tr><td class="src"><a name="v:OCitNum" class="def">OCitNum</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc"><p>The citation number
</p></td></tr><tr><td class="src"><a name="v:ODate" class="def">ODate</a> [<a href="Text-CSL-Style.html#t:Output">Output</a>]</td><td class="doc"><p>A (possibly) ranged date
</p></td></tr><tr><td class="src"><a name="v:OYear" class="def">OYear</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc"><p>The year and the citeId
</p></td></tr><tr><td class="src"><a name="v:OYearSuf" class="def">OYearSuf</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> [<a href="Text-CSL-Style.html#t:Output">Output</a>] <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc"><p>The year suffix, the citeId and a holder for collision data
</p></td></tr><tr><td class="src"><a name="v:OName" class="def">OName</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> [<a href="Text-CSL-Style.html#t:Output">Output</a>] [[<a href="Text-CSL-Style.html#t:Output">Output</a>]] <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc"><p>A (family) name with the list of given names.
</p></td></tr><tr><td class="src"><a name="v:OContrib" class="def">OContrib</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a> [<a href="Text-CSL-Style.html#t:Output">Output</a>] [<a href="Text-CSL-Style.html#t:Output">Output</a>] [[<a href="Text-CSL-Style.html#t:Output">Output</a>]]</td><td class="doc"><p>The citation key, the role (author, editor, etc.), the contributor(s),
 the output needed for year suf. disambiguation, and everything used for
 name disambiguation.
</p></td></tr><tr><td class="src"><a name="v:OUrl" class="def">OUrl</a> <a href="/usr/share/doc/libghc-pandoc-types-doc/html/Text-Pandoc-Definition.html#t:Target">Target</a> <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc"><p>An URL
</p></td></tr><tr><td class="src"><a name="v:OLoc" class="def">OLoc</a> [<a href="Text-CSL-Style.html#t:Output">Output</a>] <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc"><p>The citation's locator
</p></td></tr><tr><td class="src"><a name="v:Output" class="def">Output</a> [<a href="Text-CSL-Style.html#t:Output">Output</a>] <a href="Text-CSL-Style.html#t:Formatting">Formatting</a></td><td class="doc"><p>Some nested <code><a href="Text-CSL-Style.html#t:Output">Output</a></code>
</p></td></tr></table></div><div class="subs instances"><p id="control.i:Output" class="caption collapser" onclick="toggleSection('i:Output')">Instances</p><div id="section.i:Output" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Output">Output</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Output">Output</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Ord.html#t:Ord">Ord</a> <a href="Text-CSL-Style.html#t:Output">Output</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Output">Output</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Output">Output</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Affix" class="def">Affix</a>  <a href="src/Text-CSL-Style.html#Affix" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:PlainText" class="def">PlainText</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PandocText" class="def">PandocText</a> [<a href="/usr/share/doc/libghc-pandoc-types-doc/html/Text-Pandoc-Definition.html#t:Inline">Inline</a>]</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Affix" class="caption collapser" onclick="toggleSection('i:Affix')">Instances</p><div id="section.i:Affix" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Affix">Affix</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Affix">Affix</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Ord.html#t:Ord">Ord</a> <a href="Text-CSL-Style.html#t:Affix">Affix</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Read.html#t:Read">Read</a> <a href="Text-CSL-Style.html#t:Affix">Affix</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Affix">Affix</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Affix">Affix</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/libghc-json-doc/html/Text-JSON.html#t:JSON">JSON</a> <a href="Text-CSL-Style.html#t:Affix">Affix</a></td><td class="doc"><p>Needed for the test-suite.
</p></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:Citations" class="def">Citations</a> = [[<a href="Text-CSL-Style.html#t:Cite">Cite</a>]]<a href="src/Text-CSL-Style.html#Citations" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Cite" class="def">Cite</a>  <a href="src/Text-CSL-Style.html#Cite" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Cite" class="def">Cite</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:citeId" class="def">citeId</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:citePrefix" class="def">citePrefix</a> :: <a href="Text-CSL-Style.html#t:Affix">Affix</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:citeSuffix" class="def">citeSuffix</a> :: <a href="Text-CSL-Style.html#t:Affix">Affix</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:citeLabel" class="def">citeLabel</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:citeLocator" class="def">citeLocator</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:citeNoteNumber" class="def">citeNoteNumber</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:citePosition" class="def">citePosition</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:nearNote" class="def">nearNote</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:authorInText" class="def">authorInText</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:suppressAuthor" class="def">suppressAuthor</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:citeHash" class="def">citeHash</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</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:Cite" class="caption collapser" onclick="toggleSection('i:Cite')">Instances</p><div id="section.i:Cite" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:Cite">Cite</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:Cite">Cite</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:Cite">Cite</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:Cite">Cite</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:emptyAffix" class="def">emptyAffix</a> :: <a href="Text-CSL-Style.html#t:Affix">Affix</a><a href="src/Text-CSL-Style.html#emptyAffix" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:emptyCite" class="def">emptyCite</a> :: <a href="Text-CSL-Style.html#t:Cite">Cite</a><a href="src/Text-CSL-Style.html#emptyCite" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:CitationGroup" class="def">CitationGroup</a>  <a href="src/Text-CSL-Style.html#CitationGroup" class="link">Source</a></p><div class="doc"><p>A citation group: the first list has a single member when the
 citation group starts with an <a href="author-in-text.html">author-in-text</a> cite, the
 <code><a href="Text-CSL-Style.html#t:Formatting">Formatting</a></code> to be applied, the <code><a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a></code> between individual
 citations and the list of evaluated citations.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:CG" class="def">CG</a> [(<a href="Text-CSL-Style.html#t:Cite">Cite</a>, <a href="Text-CSL-Style.html#t:Output">Output</a>)] <a href="Text-CSL-Style.html#t:Formatting">Formatting</a> <a href="Text-CSL-Style.html#t:Delimiter">Delimiter</a> [(<a href="Text-CSL-Style.html#t:Cite">Cite</a>, <a href="Text-CSL-Style.html#t:Output">Output</a>)]</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:CitationGroup" class="caption collapser" onclick="toggleSection('i:CitationGroup')">Instances</p><div id="section.i:CitationGroup" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:CitationGroup">CitationGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:CitationGroup">CitationGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:CitationGroup">CitationGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:CitationGroup">CitationGroup</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:BiblioData" class="def">BiblioData</a>  <a href="src/Text-CSL-Style.html#BiblioData" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:BD" class="def">BD</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:citations" class="def">citations</a> :: [[<a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</a>]]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:bibliography" class="def">bibliography</a> :: [[<a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</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:BiblioData" class="caption collapser" onclick="toggleSection('i:BiblioData')">Instances</p><div id="section.i:BiblioData" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:BiblioData">BiblioData</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:CiteData" class="def">CiteData</a>  <a href="src/Text-CSL-Style.html#CiteData" class="link">Source</a></p><div class="doc"><p>A record with all the data to produce the <code><a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</a></code> of a
 citation: the citation key, the part of the formatted citation that
 may be colliding with other citations, the form of the citation
 when a year suffix is used for disambiguation , the data to
 disambiguate it (all possible contributors and all possible given
 names), and, after processing, the disambiguated citation and its
 year, initially empty.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:CD" class="def">CD</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:key" class="def">key</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:collision" class="def">collision</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:disambYS" class="def">disambYS</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:disambData" class="def">disambData</a> :: [[<a href="Text-CSL-Style.html#t:Output">Output</a>]]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:disambed" class="def">disambed</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:sameAs" class="def">sameAs</a> :: [<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:citYear" class="def">citYear</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</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:CiteData" class="caption collapser" onclick="toggleSection('i:CiteData')">Instances</p><div id="section.i:CiteData" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:CiteData">CiteData</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:CiteData">CiteData</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:CiteData">CiteData</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:CiteData">CiteData</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:NameData" class="def">NameData</a>  <a href="src/Text-CSL-Style.html#NameData" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ND" class="def">ND</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:nameKey" class="def">nameKey</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:nameCollision" class="def">nameCollision</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:nameDisambData" class="def">nameDisambData</a> :: [[<a href="Text-CSL-Style.html#t:Output">Output</a>]]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:nameDataSolved" class="def">nameDataSolved</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</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:NameData" class="caption collapser" onclick="toggleSection('i:NameData')">Instances</p><div id="section.i:NameData" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> <a href="Text-CSL-Style.html#t:NameData">NameData</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> <a href="Text-CSL-Style.html#t:NameData">NameData</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Text-Show.html#t:Show">Show</a> <a href="Text-CSL-Style.html#t:NameData">NameData</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-CSL-Style.html#t:NameData">NameData</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:formatOutputList" class="def">formatOutputList</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>] -&gt; [<a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</a>]<a href="src/Text-CSL-Style.html#formatOutputList" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:formatOutput" class="def">formatOutput</a> :: <a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; <a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</a><a href="src/Text-CSL-Style.html#formatOutput" class="link">Source</a></p><div class="doc"><p>Convert evaluated <code><a href="Text-CSL-Style.html#t:Output">Output</a></code> into <code><a href="Text-CSL-Style.html#t:FormattedOutput">FormattedOutput</a></code>, ready for the
 output filters.
</p></div></div><div class="top"><p class="src"><a name="v:mapGroupOutput" class="def">mapGroupOutput</a> ::  (<a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; [a]) -&gt; <a href="Text-CSL-Style.html#t:CitationGroup">CitationGroup</a> -&gt; [a]<a href="src/Text-CSL-Style.html#mapGroupOutput" class="link">Source</a></p><div class="doc"><p>Map the evaluated output of a citation group.
</p></div></div><div class="top"><p class="src"><a name="v:proc" class="def">proc</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> a, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> b) =&gt; (a -&gt; a) -&gt; b -&gt; b<a href="src/Text-CSL-Style.html#proc" class="link">Source</a></p><div class="doc"><p>A generic processing function.
</p></div></div><div class="top"><p class="src"><a name="v:proc-39-" class="def">proc'</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> a, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> b) =&gt; (a -&gt; a) -&gt; b -&gt; b<a href="src/Text-CSL-Style.html#proc%27" class="link">Source</a></p><div class="doc"><p>A generic processing function: process a data structure in
 top-down manner.
</p></div></div><div class="top"><p class="src"><a name="v:query" class="def">query</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Typeable-Internal.html#t:Typeable">Typeable</a> a, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Data.html#t:Data">Data</a> b) =&gt; (a -&gt; [c]) -&gt; b -&gt; [c]<a href="src/Text-CSL-Style.html#query" class="link">Source</a></p><div class="doc"><p>A generic query function.
</p></div></div><div class="top"><p class="src"><a name="v:rmGivenNames" class="def">rmGivenNames</a> :: <a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; <a href="Text-CSL-Style.html#t:Output">Output</a><a href="src/Text-CSL-Style.html#rmGivenNames" class="link">Source</a></p><div class="doc"><p>Removes all given names form a <code><a href="Text-CSL-Style.html#v:OName">OName</a></code> element with <code><a href="Text-CSL-Style.html#v:proc">proc</a></code>.
</p></div></div><div class="top"><p class="src"><a name="v:rmNameHash" class="def">rmNameHash</a> :: <a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; <a href="Text-CSL-Style.html#t:Output">Output</a><a href="src/Text-CSL-Style.html#rmNameHash" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:addGivenNames" class="def">addGivenNames</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>] -&gt; [<a href="Text-CSL-Style.html#t:Output">Output</a>]<a href="src/Text-CSL-Style.html#addGivenNames" class="link">Source</a></p><div class="doc"><p>Add, with <code><a href="Text-CSL-Style.html#v:proc">proc</a></code>, a give name to the family name. Needed for
 disambiguation.
</p></div></div><div class="top"><p class="src"><a name="v:addYearSuffix" class="def">addYearSuffix</a> :: <a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; <a href="Text-CSL-Style.html#t:Output">Output</a><a href="src/Text-CSL-Style.html#addYearSuffix" class="link">Source</a></p><div class="doc"><p>Add the year suffix to the year. Needed for disambiguation.
</p></div></div><div class="top"><p class="src"><a name="v:hasYear" class="def">hasYear</a> :: <a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-CSL-Style.html#hasYear" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:hasYearSuf" class="def">hasYearSuf</a> :: <a href="Text-CSL-Style.html#t:Output">Output</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-CSL-Style.html#hasYearSuf" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:betterThen" class="def">betterThen</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> a =&gt; [a] -&gt; [a] -&gt; [a]<a href="src/Text-CSL-Style.html#betterThen" 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.13.2</p></div></body></html>