This file is indexed.

/usr/share/doc/libghc-pandoc-citeproc-doc/html/Text-CSL-Eval-Common.html is in libghc-pandoc-citeproc-doc 0.4.0.1-1.

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
<!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.Eval.Common</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-Eval-Common.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-CSL-Eval-Common.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">pandoc-citeproc-0.4.0.1: Supports using pandoc with citeproc</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.Eval.Common</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>The CSL implementation
</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:EvalState">EvalState</a>  = <a href="#v:EvalState">EvalState</a> {<ul class="subs"><li><a href="#v:ref">ref</a> :: <a href="Text-CSL-Reference.html#t:ReferenceMap">ReferenceMap</a></li><li><a href="#v:env">env</a> :: <a href="Text-CSL-Eval-Common.html#t:Environment">Environment</a></li><li><a href="#v:debug">debug</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:mode">mode</a> :: <a href="Text-CSL-Eval-Common.html#t:EvalMode">EvalMode</a></li><li><a href="#v:disamb">disamb</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:consume">consume</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:authSub">authSub</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:consumed">consumed</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:edtrans">edtrans</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:etal">etal</a> :: [[<a href="Text-CSL-Style.html#t:Output">Output</a>]]</li><li><a href="#v:contNum">contNum</a> :: [<a href="Text-CSL-Style.html#t:Agent">Agent</a>]</li><li><a href="#v:lastName">lastName</a> :: [<a href="Text-CSL-Style.html#t:Output">Output</a>]</li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:Environment">Environment</a>  = <a href="#v:Env">Env</a> {<ul class="subs"><li><a href="#v:cite">cite</a> :: <a href="Text-CSL-Style.html#t:Cite">Cite</a></li><li><a href="#v:terms">terms</a> :: [<a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a>]</li><li><a href="#v:macros">macros</a> :: [<a href="Text-CSL-Style.html#t:MacroMap">MacroMap</a>]</li><li><a href="#v:dates">dates</a> :: [<a href="Text-CSL-Style.html#t:Element">Element</a>]</li><li><a href="#v:options">options</a> :: [<a href="Text-CSL-Style.html#t:Option">Option</a>]</li><li><a href="#v:names">names</a> :: [<a href="Text-CSL-Style.html#t:Element">Element</a>]</li><li><a href="#v:abbrevs">abbrevs</a> :: <a href="Text-CSL-Style.html#t:Abbreviations">Abbreviations</a></li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:EvalMode">EvalMode</a> <ul class="subs"><li>= <a href="#v:EvalSorting">EvalSorting</a> <a href="Text-CSL-Style.html#t:Cite">Cite</a>  </li><li>| <a href="#v:EvalCite">EvalCite</a> <a href="Text-CSL-Style.html#t:Cite">Cite</a>  </li><li>| <a href="#v:EvalBiblio">EvalBiblio</a> <a href="Text-CSL-Style.html#t:Cite">Cite</a>  </li></ul></li><li class="src short"><a href="#v:isSorting">isSorting</a> :: <a href="Text-CSL-Eval-Common.html#t:EvalMode">EvalMode</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:getAbbreviation">getAbbreviation</a> :: <a href="Text-CSL-Style.html#t:Abbreviations">Abbreviations</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-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></li><li class="src short"><a href="#v:getTerm">getTerm</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="Text-CSL-Style.html#t:Form">Form</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</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:getStringVar">getStringVar</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</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:getDateVar">getDateVar</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> [<a href="Text-CSL-Reference.html#t:RefDate">RefDate</a>]</li><li class="src short"><a href="#v:getLocVar">getLocVar</a> :: <a href="/usr/share/doc/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</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:getVar">getVar</a> ::  a -&gt; (<a href="Text-CSL-Reference.html#t:Value">Value</a> -&gt; 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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> a</li><li class="src short"><a href="#v:getAgents">getAgents</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> [<a href="Text-CSL-Style.html#t:Agent">Agent</a>]</li><li class="src short"><a href="#v:getAgents-39-">getAgents'</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> [<a href="Text-CSL-Style.html#t:Agent">Agent</a>]</li><li class="src short"><a href="#v:getStringValue">getStringValue</a> :: <a href="Text-CSL-Reference.html#t:Value">Value</a> -&gt; <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:getOptionVal">getOptionVal</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:Option">Option</a>] -&gt; <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:isOptionSet">isOptionSet</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:Option">Option</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:isTitleVar">isTitleVar</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-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:isTitleShortVar">isTitleShortVar</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-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:getTitleShort">getTitleShort</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</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:isVarSet">isVarSet</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> <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:withRefMap">withRefMap</a> ::  (<a href="Text-CSL-Reference.html#t:ReferenceMap">ReferenceMap</a> -&gt; a) -&gt; <a href="/usr/share/doc/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> a</li><li class="src short"><a href="#v:formatVariable">formatVariable</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></li><li class="src short"><a href="#v:consumeVariable">consumeVariable</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> ()</li><li class="src short"><a href="#v:consuming">consuming</a> ::  <a href="/usr/share/doc/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> a -&gt; <a href="/usr/share/doc/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> a</li><li class="src short"><a href="#v:when-39-">when'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m =&gt; m <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a> -&gt; m [a] -&gt; m [a]</li><li class="src short"><a href="#v:whenElse">whenElse</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m =&gt; m <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a> -&gt; m a -&gt; m a -&gt; m a</li><li class="src short"><a href="#v:concatMapM">concatMapM</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Functor">Functor</a> m, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> b) =&gt; (a -&gt; m [b]) -&gt; [a] -&gt; m [b]</li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:EvalState" class="def">EvalState</a>  <a href="src/Text-CSL-Eval-Common.html#EvalState" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:EvalState" class="def">EvalState</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:ref" class="def">ref</a> :: <a href="Text-CSL-Reference.html#t:ReferenceMap">ReferenceMap</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:env" class="def">env</a> :: <a href="Text-CSL-Eval-Common.html#t:Environment">Environment</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:debug" class="def">debug</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:mode" class="def">mode</a> :: <a href="Text-CSL-Eval-Common.html#t:EvalMode">EvalMode</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:disamb" class="def">disamb</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:consume" class="def">consume</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:authSub" class="def">authSub</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:consumed" class="def">consumed</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:edtrans" class="def">edtrans</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:etal" class="def">etal</a> :: [[<a href="Text-CSL-Style.html#t:Output">Output</a>]]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:contNum" class="def">contNum</a> :: [<a href="Text-CSL-Style.html#t:Agent">Agent</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:lastName" class="def">lastName</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:EvalState" class="caption collapser" onclick="toggleSection('i:EvalState')">Instances</p><div id="section.i:EvalState" 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-Eval-Common.html#t:EvalState">EvalState</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:Environment" class="def">Environment</a>  <a href="src/Text-CSL-Eval-Common.html#Environment" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Env" class="def">Env</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:cite" class="def">cite</a> :: <a href="Text-CSL-Style.html#t:Cite">Cite</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:terms" class="def">terms</a> :: [<a href="Text-CSL-Style.html#t:CslTerm">CslTerm</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:macros" class="def">macros</a> :: [<a href="Text-CSL-Style.html#t:MacroMap">MacroMap</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:dates" class="def">dates</a> :: [<a href="Text-CSL-Style.html#t:Element">Element</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:options" class="def">options</a> :: [<a href="Text-CSL-Style.html#t:Option">Option</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:names" class="def">names</a> :: [<a href="Text-CSL-Style.html#t:Element">Element</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:abbrevs" class="def">abbrevs</a> :: <a href="Text-CSL-Style.html#t:Abbreviations">Abbreviations</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:Environment" class="caption collapser" onclick="toggleSection('i:Environment')">Instances</p><div id="section.i:Environment" 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-Eval-Common.html#t:Environment">Environment</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:EvalMode" class="def">EvalMode</a>  <a href="src/Text-CSL-Eval-Common.html#EvalMode" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:EvalSorting" class="def">EvalSorting</a> <a href="Text-CSL-Style.html#t:Cite">Cite</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:EvalCite" class="def">EvalCite</a> <a href="Text-CSL-Style.html#t:Cite">Cite</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:EvalBiblio" class="def">EvalBiblio</a> <a href="Text-CSL-Style.html#t:Cite">Cite</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:EvalMode" class="caption collapser" onclick="toggleSection('i:EvalMode')">Instances</p><div id="section.i:EvalMode" 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-Eval-Common.html#t:EvalMode">EvalMode</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-Eval-Common.html#t:EvalMode">EvalMode</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:isSorting" class="def">isSorting</a> :: <a href="Text-CSL-Eval-Common.html#t:EvalMode">EvalMode</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-Eval-Common.html#isSorting" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getAbbreviation" class="def">getAbbreviation</a> :: <a href="Text-CSL-Style.html#t:Abbreviations">Abbreviations</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-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><a href="src/Text-CSL-Eval-Common.html#getAbbreviation" class="link">Source</a></p><div class="doc"><p>With the variable name and the variable value search for an
 abbreviation or return an empty string.
</p></div></div><div class="top"><p class="src"><a name="v:getTerm" class="def">getTerm</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="Text-CSL-Style.html#t:Form">Form</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</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-Eval-Common.html#getTerm" class="link">Source</a></p><div class="doc"><p>If the first parameter is <code><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#v:True">True</a></code> the plural form will be retrieved.
</p></div></div><div class="top"><p class="src"><a name="v:getStringVar" class="def">getStringVar</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</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-Eval-Common.html#getStringVar" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getDateVar" class="def">getDateVar</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> [<a href="Text-CSL-Reference.html#t:RefDate">RefDate</a>]<a href="src/Text-CSL-Eval-Common.html#getDateVar" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getLocVar" class="def">getLocVar</a> :: <a href="/usr/share/doc/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</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-Eval-Common.html#getLocVar" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getVar" class="def">getVar</a> ::  a -&gt; (<a href="Text-CSL-Reference.html#t:Value">Value</a> -&gt; 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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> a<a href="src/Text-CSL-Eval-Common.html#getVar" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getAgents" class="def">getAgents</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> [<a href="Text-CSL-Style.html#t:Agent">Agent</a>]<a href="src/Text-CSL-Eval-Common.html#getAgents" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getAgents-39-" class="def">getAgents'</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> [<a href="Text-CSL-Style.html#t:Agent">Agent</a>]<a href="src/Text-CSL-Eval-Common.html#getAgents%27" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getStringValue" class="def">getStringValue</a> :: <a href="Text-CSL-Reference.html#t:Value">Value</a> -&gt; <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-Eval-Common.html#getStringValue" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getOptionVal" class="def">getOptionVal</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:Option">Option</a>] -&gt; <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-Eval-Common.html#getOptionVal" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isOptionSet" class="def">isOptionSet</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:Option">Option</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-Eval-Common.html#isOptionSet" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isTitleVar" class="def">isTitleVar</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-Bool.html#t:Bool">Bool</a><a href="src/Text-CSL-Eval-Common.html#isTitleVar" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isTitleShortVar" class="def">isTitleShortVar</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-Bool.html#t:Bool">Bool</a><a href="src/Text-CSL-Eval-Common.html#isTitleShortVar" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getTitleShort" class="def">getTitleShort</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</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-Eval-Common.html#getTitleShort" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isVarSet" class="def">isVarSet</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> <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-Eval-Common.html#isVarSet" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:withRefMap" class="def">withRefMap</a> ::  (<a href="Text-CSL-Reference.html#t:ReferenceMap">ReferenceMap</a> -&gt; a) -&gt; <a href="/usr/share/doc/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> a<a href="src/Text-CSL-Eval-Common.html#withRefMap" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:formatVariable" class="def">formatVariable</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><a href="src/Text-CSL-Eval-Common.html#formatVariable" class="link">Source</a></p><div class="doc"><p>Convert variable to lower case, translating underscores (<a href="_.html">_</a>) to dashes (<a href="-.html">-</a>)
</p></div></div><div class="top"><p class="src"><a name="v:consumeVariable" class="def">consumeVariable</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/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> ()<a href="src/Text-CSL-Eval-Common.html#consumeVariable" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:consuming" class="def">consuming</a> ::  <a href="/usr/share/doc/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> a -&gt; <a href="/usr/share/doc/libghc-mtl-doc/html/Control-Monad-State-Lazy.html#t:State">State</a> <a href="Text-CSL-Eval-Common.html#t:EvalState">EvalState</a> a<a href="src/Text-CSL-Eval-Common.html#consuming" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:when-39-" class="def">when'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m =&gt; m <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a> -&gt; m [a] -&gt; m [a]<a href="src/Text-CSL-Eval-Common.html#when%27" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:whenElse" class="def">whenElse</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m =&gt; m <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a> -&gt; m a -&gt; m a -&gt; m a<a href="src/Text-CSL-Eval-Common.html#whenElse" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:concatMapM" class="def">concatMapM</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Functor">Functor</a> m, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Eq.html#t:Eq">Eq</a> b) =&gt; (a -&gt; m [b]) -&gt; [a] -&gt; m [b]<a href="src/Text-CSL-Eval-Common.html#concatMapM" 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>