Sophie

Sophie

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

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--Rendered using the Haskell Html Library v0.2-->
<HTML
><HEAD
><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"
><TITLE
>Text.CSL.Eval.Common</TITLE
><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"
><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"
></SCRIPT
><SCRIPT TYPE="text/javascript"
>window.onload = function () {setSynopsis("mini_Text-CSL-Eval-Common.html")};</SCRIPT
></HEAD
><BODY
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="topbar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "
></TD
><TD CLASS="title"
>citeproc-hs-0.3.2: A Citation Style Language implementation in Haskell</TD
><TD CLASS="topbut"
><A HREF="src/Text-CSL-Eval-Common.html"
>Source code</A
></TD
><TD CLASS="topbut"
><A HREF="index.html"
>Contents</A
></TD
><TD CLASS="topbut"
><A HREF="doc-index.html"
>Index</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="modulebar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><FONT SIZE="6"
>Text.CSL.Eval.Common</FONT
></TD
><TD ALIGN="right"
><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="infohead"
>Portability</TD
><TD CLASS="infoval"
>unportable</TD
></TR
><TR
><TD CLASS="infohead"
>Stability</TD
><TD CLASS="infoval"
>unstable</TD
></TR
><TR
><TD CLASS="infohead"
>Maintainer</TD
><TD CLASS="infoval"
>Andrea Rossato &lt;andrea.rossato@unitn.it&gt;</TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Description</TD
></TR
><TR
><TD CLASS="doc"
>The CSL implementation
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Synopsis</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3AEvalState"
>EvalState</A
>  = <A HREF="#v%3AEvalState"
>EvalState</A
> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="recfield"
><A HREF="#v%3Aref"
>ref</A
> :: <A HREF="Text-CSL-Reference.html#t%3AReferenceMap"
>ReferenceMap</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Aenv"
>env</A
> :: <A HREF="Text-CSL-Eval-Common.html#t%3AEnvironment"
>Environment</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Adebug"
>debug</A
> :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>]</TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Amode"
>mode</A
> :: <A HREF="Text-CSL-Eval-Common.html#t%3AEvalMode"
>EvalMode</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Adisamb"
>disamb</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Aconsume"
>consume</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Aconsumed"
>consumed</A
> :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>]</TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Aedtrans"
>edtrans</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Aetal"
>etal</A
> :: [[<A HREF="Text-CSL-Style.html#t%3AOutput"
>Output</A
>]]</TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3AcontNum"
>contNum</A
> :: [<A HREF="Text-CSL-Reference.html#t%3AAgent"
>Agent</A
>]</TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3AlastName"
>lastName</A
> :: [<A HREF="Text-CSL-Style.html#t%3AOutput"
>Output</A
>]</TD
></TR
></TABLE
>}</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3AEnvironment"
>Environment</A
>  = <A HREF="#v%3AEnv"
>Env</A
> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="recfield"
><A HREF="#v%3Acite"
>cite</A
> :: <A HREF="Text-CSL-Style.html#t%3ACite"
>Cite</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Aterms"
>terms</A
> :: [<A HREF="Text-CSL-Style.html#t%3ATermMap"
>TermMap</A
>]</TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Amacros"
>macros</A
> :: [<A HREF="Text-CSL-Style.html#t%3AMacroMap"
>MacroMap</A
>]</TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Adates"
>dates</A
> :: [<A HREF="Text-CSL-Style.html#t%3AElement"
>Element</A
>]</TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Aoptions"
>options</A
> :: [<A HREF="Text-CSL-Style.html#t%3AOption"
>Option</A
>]</TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3Anames"
>names</A
> :: [<A HREF="Text-CSL-Style.html#t%3AElement"
>Element</A
>]</TD
></TR
></TABLE
>}</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3AEvalMode"
>EvalMode</A
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
>= <A HREF="#v%3AEvalSorting"
>EvalSorting</A
> <A HREF="Text-CSL-Style.html#t%3ACite"
>Cite</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AEvalCite"
>EvalCite</A
> <A HREF="Text-CSL-Style.html#t%3ACite"
>Cite</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AEvalBiblio"
>EvalBiblio</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetCite"
>getCite</A
> :: <A HREF="Text-CSL-Eval-Common.html#t%3AEvalMode"
>EvalMode</A
> -&gt; <A HREF="Text-CSL-Style.html#t%3ACite"
>Cite</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AisSorting"
>isSorting</A
> :: <A HREF="Text-CSL-Eval-Common.html#t%3AEvalMode"
>EvalMode</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetTerm"
>getTerm</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="Text-CSL-Style.html#t%3AForm"
>Form</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetStringVar"
>getStringVar</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetDateVar"
>getDateVar</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> [<A HREF="Text-CSL-Reference.html#t%3ARefDate"
>RefDate</A
>]</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetLocVar"
>getLocVar</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>, <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetVar"
>getVar</A
> ::  a -&gt; (<A HREF="Text-CSL-Reference.html#t%3AValue"
>Value</A
> -&gt; a) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetAgents"
>getAgents</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> [<A HREF="Text-CSL-Reference.html#t%3AAgent"
>Agent</A
>]</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetAgents%27"
>getAgents'</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> [<A HREF="Text-CSL-Reference.html#t%3AAgent"
>Agent</A
>]</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetStringValue"
>getStringValue</A
> :: <A HREF="Text-CSL-Reference.html#t%3AValue"
>Value</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgetOptionVal"
>getOptionVal</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; [<A HREF="Text-CSL-Style.html#t%3AOption"
>Option</A
>] -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AisOptionSet"
>isOptionSet</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; [<A HREF="Text-CSL-Style.html#t%3AOption"
>Option</A
>] -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AisVarSet"
>isVarSet</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AwithRefMap"
>withRefMap</A
> ::  (<A HREF="Text-CSL-Reference.html#t%3AReferenceMap"
>ReferenceMap</A
> -&gt; a) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AformatVariable"
>formatVariable</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AconsumeVariable"
>consumeVariable</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Aconsuming"
>consuming</A
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> a -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Awhen%27"
>when'</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Control-Monad.html#t%3AMonad"
>Monad</A
> m =&gt; m <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; m [a] -&gt; m [a]</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AwhenElse"
>whenElse</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Control-Monad.html#t%3AMonad"
>Monad</A
> m =&gt; m <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; m a -&gt; m a -&gt; m a</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AconcatMapM"
>concatMapM</A
> :: (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Control-Monad.html#t%3AMonad"
>Monad</A
> m, <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Control-Monad.html#t%3AFunctor"
>Functor</A
> m, <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> b) =&gt; (a -&gt; m [b]) -&gt; [a] -&gt; m [b]</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Atrace"
>trace</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Documentation</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:EvalState"
><A NAME="t%3AEvalState"
></A
></A
><B
>EvalState</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#EvalState"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:EvalState"
><A NAME="v%3AEvalState"
></A
></A
><B
>EvalState</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="body" COLSPAN="2"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:ref"
><A NAME="v%3Aref"
></A
></A
><B
>ref</B
> :: <A HREF="Text-CSL-Reference.html#t%3AReferenceMap"
>ReferenceMap</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:env"
><A NAME="v%3Aenv"
></A
></A
><B
>env</B
> :: <A HREF="Text-CSL-Eval-Common.html#t%3AEnvironment"
>Environment</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:debug"
><A NAME="v%3Adebug"
></A
></A
><B
>debug</B
> :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>]</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:mode"
><A NAME="v%3Amode"
></A
></A
><B
>mode</B
> :: <A HREF="Text-CSL-Eval-Common.html#t%3AEvalMode"
>EvalMode</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:disamb"
><A NAME="v%3Adisamb"
></A
></A
><B
>disamb</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:consume"
><A NAME="v%3Aconsume"
></A
></A
><B
>consume</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:consumed"
><A NAME="v%3Aconsumed"
></A
></A
><B
>consumed</B
> :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>]</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:edtrans"
><A NAME="v%3Aedtrans"
></A
></A
><B
>edtrans</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:etal"
><A NAME="v%3Aetal"
></A
></A
><B
>etal</B
> :: [[<A HREF="Text-CSL-Style.html#t%3AOutput"
>Output</A
>]]</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:contNum"
><A NAME="v%3AcontNum"
></A
></A
><B
>contNum</B
> :: [<A HREF="Text-CSL-Reference.html#t%3AAgent"
>Agent</A
>]</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:lastName"
><A NAME="v%3AlastName"
></A
></A
><B
>lastName</B
> :: [<A HREF="Text-CSL-Style.html#t%3AOutput"
>Output</A
>]</TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:EvalState')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:EvalState" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:Environment"
><A NAME="t%3AEnvironment"
></A
></A
><B
>Environment</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#Environment"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:Env"
><A NAME="v%3AEnv"
></A
></A
><B
>Env</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="body" COLSPAN="2"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:cite"
><A NAME="v%3Acite"
></A
></A
><B
>cite</B
> :: <A HREF="Text-CSL-Style.html#t%3ACite"
>Cite</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:terms"
><A NAME="v%3Aterms"
></A
></A
><B
>terms</B
> :: [<A HREF="Text-CSL-Style.html#t%3ATermMap"
>TermMap</A
>]</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:macros"
><A NAME="v%3Amacros"
></A
></A
><B
>macros</B
> :: [<A HREF="Text-CSL-Style.html#t%3AMacroMap"
>MacroMap</A
>]</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:dates"
><A NAME="v%3Adates"
></A
></A
><B
>dates</B
> :: [<A HREF="Text-CSL-Style.html#t%3AElement"
>Element</A
>]</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:options"
><A NAME="v%3Aoptions"
></A
></A
><B
>options</B
> :: [<A HREF="Text-CSL-Style.html#t%3AOption"
>Option</A
>]</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:names"
><A NAME="v%3Anames"
></A
></A
><B
>names</B
> :: [<A HREF="Text-CSL-Style.html#t%3AElement"
>Element</A
>]</TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Environment')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:Environment" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEnvironment"
>Environment</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:EvalMode"
><A NAME="t%3AEvalMode"
></A
></A
><B
>EvalMode</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#EvalMode"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:EvalSorting"
><A NAME="v%3AEvalSorting"
></A
></A
><B
>EvalSorting</B
> <A HREF="Text-CSL-Style.html#t%3ACite"
>Cite</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:EvalCite"
><A NAME="v%3AEvalCite"
></A
></A
><B
>EvalCite</B
> <A HREF="Text-CSL-Style.html#t%3ACite"
>Cite</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:EvalBiblio"
><A NAME="v%3AEvalBiblio"
></A
></A
><B
>EvalBiblio</B
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:EvalMode')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:EvalMode" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalMode"
>EvalMode</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalMode"
>EvalMode</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getCite"
><A NAME="v%3AgetCite"
></A
></A
><B
>getCite</B
> :: <A HREF="Text-CSL-Eval-Common.html#t%3AEvalMode"
>EvalMode</A
> -&gt; <A HREF="Text-CSL-Style.html#t%3ACite"
>Cite</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#getCite"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:isSorting"
><A NAME="v%3AisSorting"
></A
></A
><B
>isSorting</B
> :: <A HREF="Text-CSL-Eval-Common.html#t%3AEvalMode"
>EvalMode</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#isSorting"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getTerm"
><A NAME="v%3AgetTerm"
></A
></A
><B
>getTerm</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="Text-CSL-Style.html#t%3AForm"
>Form</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#getTerm"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>If the first parameter is <TT
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#v%3ATrue"
>True</A
></TT
> the plural form will be retrieved.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getStringVar"
><A NAME="v%3AgetStringVar"
></A
></A
><B
>getStringVar</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#getStringVar"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getDateVar"
><A NAME="v%3AgetDateVar"
></A
></A
><B
>getDateVar</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> [<A HREF="Text-CSL-Reference.html#t%3ARefDate"
>RefDate</A
>]</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#getDateVar"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getLocVar"
><A NAME="v%3AgetLocVar"
></A
></A
><B
>getLocVar</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>, <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>)</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#getLocVar"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getVar"
><A NAME="v%3AgetVar"
></A
></A
><B
>getVar</B
> ::  a -&gt; (<A HREF="Text-CSL-Reference.html#t%3AValue"
>Value</A
> -&gt; a) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#getVar"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getAgents"
><A NAME="v%3AgetAgents"
></A
></A
><B
>getAgents</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> [<A HREF="Text-CSL-Reference.html#t%3AAgent"
>Agent</A
>]</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#getAgents"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getAgents'"
><A NAME="v%3AgetAgents%27"
></A
></A
><B
>getAgents'</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> [<A HREF="Text-CSL-Reference.html#t%3AAgent"
>Agent</A
>]</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#getAgents%27"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getStringValue"
><A NAME="v%3AgetStringValue"
></A
></A
><B
>getStringValue</B
> :: <A HREF="Text-CSL-Reference.html#t%3AValue"
>Value</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#getStringValue"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:getOptionVal"
><A NAME="v%3AgetOptionVal"
></A
></A
><B
>getOptionVal</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; [<A HREF="Text-CSL-Style.html#t%3AOption"
>Option</A
>] -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#getOptionVal"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:isOptionSet"
><A NAME="v%3AisOptionSet"
></A
></A
><B
>isOptionSet</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; [<A HREF="Text-CSL-Style.html#t%3AOption"
>Option</A
>] -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#isOptionSet"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:isVarSet"
><A NAME="v%3AisVarSet"
></A
></A
><B
>isVarSet</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#isVarSet"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:withRefMap"
><A NAME="v%3AwithRefMap"
></A
></A
><B
>withRefMap</B
> ::  (<A HREF="Text-CSL-Reference.html#t%3AReferenceMap"
>ReferenceMap</A
> -&gt; a) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#withRefMap"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:formatVariable"
><A NAME="v%3AformatVariable"
></A
></A
><B
>formatVariable</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#formatVariable"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:consumeVariable"
><A NAME="v%3AconsumeVariable"
></A
></A
><B
>consumeVariable</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#consumeVariable"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:consuming"
><A NAME="v%3Aconsuming"
></A
></A
><B
>consuming</B
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> a -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#consuming"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:when'"
><A NAME="v%3Awhen%27"
></A
></A
><B
>when'</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Control-Monad.html#t%3AMonad"
>Monad</A
> m =&gt; m <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; m [a] -&gt; m [a]</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#when%27"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:whenElse"
><A NAME="v%3AwhenElse"
></A
></A
><B
>whenElse</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Control-Monad.html#t%3AMonad"
>Monad</A
> m =&gt; m <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; m a -&gt; m a -&gt; m a</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#whenElse"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:concatMapM"
><A NAME="v%3AconcatMapM"
></A
></A
><B
>concatMapM</B
> :: (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Control-Monad.html#t%3AMonad"
>Monad</A
> m, <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Control-Monad.html#t%3AFunctor"
>Functor</A
> m, <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> b) =&gt; (a -&gt; m [b]) -&gt; [a] -&gt; m [b]</TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#concatMapM"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:trace"
><A NAME="v%3Atrace"
></A
></A
><B
>trace</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/mtl-1.1.0.2/Control-Monad-State-Lazy.html#t%3AState"
>State</A
> <A HREF="Text-CSL-Eval-Common.html#t%3AEvalState"
>EvalState</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-CSL-Eval-Common.html#trace"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="botbar"
>Produced by <A HREF="http://www.haskell.org/haddock/"
>Haddock</A
> version 2.6.1</TD
></TR
></TABLE
></BODY
></HTML
>