1[{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:SourceName\">SourceName</a> = <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"SourceName","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#t:SourceName"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Line\">Line</a> = <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"Line","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#t:Line"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Column\">Column</a> = <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"Column","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#t:Column"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SourcePos\">SourcePos</a>","name":"SourcePos","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#t:SourcePos"},{"display_html":"<a href=\"#v:sourceLine\">sourceLine</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:Line\" title=\"Text.Parsec.Pos\">Line</a>","name":"sourceLine","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#v:sourceLine"},{"display_html":"<a href=\"#v:sourceColumn\">sourceColumn</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:Column\" title=\"Text.Parsec.Pos\">Column</a>","name":"sourceColumn","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#v:sourceColumn"},{"display_html":"<a href=\"#v:sourceName\">sourceName</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourceName\" title=\"Text.Parsec.Pos\">SourceName</a>","name":"sourceName","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#v:sourceName"},{"display_html":"<a href=\"#v:incSourceLine\">incSourceLine</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:Line\" title=\"Text.Parsec.Pos\">Line</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>","name":"incSourceLine","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#v:incSourceLine"},{"display_html":"<a href=\"#v:incSourceColumn\">incSourceColumn</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:Column\" title=\"Text.Parsec.Pos\">Column</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>","name":"incSourceColumn","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#v:incSourceColumn"},{"display_html":"<a href=\"#v:setSourceLine\">setSourceLine</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:Line\" title=\"Text.Parsec.Pos\">Line</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>","name":"setSourceLine","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#v:setSourceLine"},{"display_html":"<a href=\"#v:setSourceColumn\">setSourceColumn</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:Column\" title=\"Text.Parsec.Pos\">Column</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>","name":"setSourceColumn","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#v:setSourceColumn"},{"display_html":"<a href=\"#v:setSourceName\">setSourceName</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourceName\" title=\"Text.Parsec.Pos\">SourceName</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>","name":"setSourceName","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#v:setSourceName"},{"display_html":"<a href=\"#v:newPos\">newPos</a> :: <a href=\"Text-Parsec-Pos.html#t:SourceName\" title=\"Text.Parsec.Pos\">SourceName</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:Line\" title=\"Text.Parsec.Pos\">Line</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:Column\" title=\"Text.Parsec.Pos\">Column</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>","name":"newPos","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#v:newPos"},{"display_html":"<a href=\"#v:initialPos\">initialPos</a> :: <a href=\"Text-Parsec-Pos.html#t:SourceName\" title=\"Text.Parsec.Pos\">SourceName</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>","name":"initialPos","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#v:initialPos"},{"display_html":"<a href=\"#v:updatePosChar\">updatePosChar</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>","name":"updatePosChar","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#v:updatePosChar"},{"display_html":"<a href=\"#v:updatePosString\">updatePosString</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>","name":"updatePosString","module":"Text.Parsec.Pos","link":"Text-Parsec-Pos.html#v:updatePosString"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Message\">Message</a><ul class=\"subs\"><li>= <a href=\"#v:SysUnExpect\">SysUnExpect</a> !<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li>| <a href=\"#v:UnExpect\">UnExpect</a> !<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li>| <a href=\"#v:Expect\">Expect</a> !<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li>| <a href=\"#v:Message\">Message</a> !<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li></ul>","name":"Message SysUnExpect UnExpect Expect Message","module":"Text.Parsec.Error","link":"Text-Parsec-Error.html#t:Message"},{"display_html":"<a href=\"#v:messageString\">messageString</a> :: <a href=\"Text-Parsec-Error.html#t:Message\" title=\"Text.Parsec.Error\">Message</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"messageString","module":"Text.Parsec.Error","link":"Text-Parsec-Error.html#v:messageString"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ParseError\">ParseError</a>","name":"ParseError","module":"Text.Parsec.Error","link":"Text-Parsec-Error.html#t:ParseError"},{"display_html":"<a href=\"#v:errorPos\">errorPos</a> :: <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>","name":"errorPos","module":"Text.Parsec.Error","link":"Text-Parsec-Error.html#v:errorPos"},{"display_html":"<a href=\"#v:errorMessages\">errorMessages</a> :: <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> -&gt; [<a href=\"Text-Parsec-Error.html#t:Message\" title=\"Text.Parsec.Error\">Message</a>]","name":"errorMessages","module":"Text.Parsec.Error","link":"Text-Parsec-Error.html#v:errorMessages"},{"display_html":"<a href=\"#v:errorIsUnknown\">errorIsUnknown</a> :: <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"errorIsUnknown","module":"Text.Parsec.Error","link":"Text-Parsec-Error.html#v:errorIsUnknown"},{"display_html":"<a href=\"#v:showErrorMessages\">showErrorMessages</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; [<a href=\"Text-Parsec-Error.html#t:Message\" title=\"Text.Parsec.Error\">Message</a>] -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showErrorMessages","module":"Text.Parsec.Error","link":"Text-Parsec-Error.html#v:showErrorMessages"},{"display_html":"<a href=\"#v:newErrorMessage\">newErrorMessage</a> :: <a href=\"Text-Parsec-Error.html#t:Message\" title=\"Text.Parsec.Error\">Message</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a>","name":"newErrorMessage","module":"Text.Parsec.Error","link":"Text-Parsec-Error.html#v:newErrorMessage"},{"display_html":"<a href=\"#v:newErrorUnknown\">newErrorUnknown</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a>","name":"newErrorUnknown","module":"Text.Parsec.Error","link":"Text-Parsec-Error.html#v:newErrorUnknown"},{"display_html":"<a href=\"#v:addErrorMessage\">addErrorMessage</a> :: <a href=\"Text-Parsec-Error.html#t:Message\" title=\"Text.Parsec.Error\">Message</a> -&gt; <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> -&gt; <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a>","name":"addErrorMessage","module":"Text.Parsec.Error","link":"Text-Parsec-Error.html#v:addErrorMessage"},{"display_html":"<a href=\"#v:setErrorPos\">setErrorPos</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> -&gt; <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a>","name":"setErrorPos","module":"Text.Parsec.Error","link":"Text-Parsec-Error.html#v:setErrorPos"},{"display_html":"<a href=\"#v:setErrorMessage\">setErrorMessage</a> :: <a href=\"Text-Parsec-Error.html#t:Message\" title=\"Text.Parsec.Error\">Message</a> -&gt; <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> -&gt; <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a>","name":"setErrorMessage","module":"Text.Parsec.Error","link":"Text-Parsec-Error.html#v:setErrorMessage"},{"display_html":"<a href=\"#v:mergeError\">mergeError</a> :: <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> -&gt; <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> -&gt; <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a>","name":"mergeError","module":"Text.Parsec.Error","link":"Text-Parsec-Error.html#v:mergeError"},{"display_html":"<a href=\"#v:unknownError\">unknownError</a> :: <a href=\"Text-Parsec-Prim.html#t:State\" title=\"Text.Parsec.Prim\">State</a> s u -&gt; <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a>","name":"unknownError","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:unknownError"},{"display_html":"<a href=\"#v:sysUnExpectError\">sysUnExpectError</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec-Prim.html#t:Reply\" title=\"Text.Parsec.Prim\">Reply</a> s u a","name":"sysUnExpectError","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:sysUnExpectError"},{"display_html":"<a href=\"#v:unexpected\">unexpected</a> :: <a href=\"Text-Parsec-Prim.html#t:Stream\" title=\"Text.Parsec.Prim\">Stream</a> s m t =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"unexpected","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:unexpected"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ParsecT\">ParsecT</a> s u m a","name":"ParsecT","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#t:ParsecT"},{"display_html":"<a href=\"#v:runParsecT\">runParsecT</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec-Prim.html#t:State\" title=\"Text.Parsec.Prim\">State</a> s u -&gt; m (<a href=\"Text-Parsec-Prim.html#t:Consumed\" title=\"Text.Parsec.Prim\">Consumed</a> (m (<a href=\"Text-Parsec-Prim.html#t:Reply\" title=\"Text.Parsec.Prim\">Reply</a> s u a)))","name":"runParsecT","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:runParsecT"},{"display_html":"<a href=\"#v:mkPT\">mkPT</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; (<a href=\"Text-Parsec-Prim.html#t:State\" title=\"Text.Parsec.Prim\">State</a> s u -&gt; m (<a href=\"Text-Parsec-Prim.html#t:Consumed\" title=\"Text.Parsec.Prim\">Consumed</a> (m (<a href=\"Text-Parsec-Prim.html#t:Reply\" title=\"Text.Parsec.Prim\">Reply</a> s u a)))) -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"mkPT","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:mkPT"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Parsec\">Parsec</a> s u = <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a>","name":"Parsec","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#t:Parsec"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Consumed\">Consumed</a> a<ul class=\"subs\"><li>= <a href=\"#v:Consumed\">Consumed</a> a</li><li>| <a href=\"#v:Empty\">Empty</a> !a</li></ul>","name":"Consumed Empty Consumed","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#t:Consumed"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Reply\">Reply</a> s u a<ul class=\"subs\"><li>= <a href=\"#v:Ok\">Ok</a> a !(<a href=\"Text-Parsec-Prim.html#t:State\" title=\"Text.Parsec.Prim\">State</a> s u) <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a></li><li>| <a href=\"#v:Error\">Error</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a></li></ul>","name":"Reply Error Ok","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#t:Reply"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:State\">State</a> s u = <a href=\"#v:State\">State</a> {<ul class=\"subs\"><li><a href=\"#v:stateInput\">stateInput</a> :: s</li><li><a href=\"#v:statePos\">statePos</a> :: !<a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a></li><li><a href=\"#v:stateUser\">stateUser</a> :: !u</li></ul>}","name":"State State statePos stateInput stateUser","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#t:State"},{"display_html":"<a href=\"#v:parsecMap\">parsecMap</a> :: (a -&gt; b) -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m b","name":"parsecMap","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:parsecMap"},{"display_html":"<a href=\"#v:parserReturn\">parserReturn</a> :: a -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"parserReturn","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:parserReturn"},{"display_html":"<a href=\"#v:parserBind\">parserBind</a> :: <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; (a -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m b) -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m b","name":"parserBind","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:parserBind"},{"display_html":"<a href=\"#v:mergeErrorReply\">mergeErrorReply</a> :: <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> -&gt; <a href=\"Text-Parsec-Prim.html#t:Reply\" title=\"Text.Parsec.Prim\">Reply</a> s u a -&gt; <a href=\"Text-Parsec-Prim.html#t:Reply\" title=\"Text.Parsec.Prim\">Reply</a> s u a","name":"mergeErrorReply","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:mergeErrorReply"},{"display_html":"<a href=\"#v:parserFail\">parserFail</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"parserFail","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:parserFail"},{"display_html":"<a href=\"#v:parserZero\">parserZero</a> :: <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"parserZero","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:parserZero"},{"display_html":"<a href=\"#v:parserPlus\">parserPlus</a> :: <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"parserPlus","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:parserPlus"},{"display_html":"<a href=\"#v:-60--63--62-\">(&lt;?&gt;)</a> :: <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"<?>","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:-60--63--62-"},{"display_html":"<a href=\"#v:-60--124--62-\">(&lt;|&gt;)</a> :: <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"<|>","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:-60--124--62-"},{"display_html":"<a href=\"#v:label\">label</a> :: <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"label","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:label"},{"display_html":"<a href=\"#v:labels\">labels</a> :: <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; [<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>] -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"labels","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:labels"},{"display_html":"<a href=\"#v:lookAhead\">lookAhead</a> :: <a href=\"Text-Parsec-Prim.html#t:Stream\" title=\"Text.Parsec.Prim\">Stream</a> s m t =&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"lookAhead","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:lookAhead"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"#t:Stream\">Stream</a> s m t | s -&gt; t <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:uncons\">uncons</a> :: s -&gt; m (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (t, s))</li></ul>","name":"Stream uncons","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#t:Stream"},{"display_html":"<a href=\"#v:tokens\">tokens</a> :: (<a href=\"Text-Parsec-Prim.html#t:Stream\" title=\"Text.Parsec.Prim\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> t) =&gt; ([t] -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>) -&gt; (<a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; [t] -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>) -&gt; [t] -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m [t]","name":"tokens","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:tokens"},{"display_html":"<a href=\"#v:try\">try</a> :: <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"try","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:try"},{"display_html":"<a href=\"#v:token\">token</a> :: <a href=\"Text-Parsec-Prim.html#t:Stream\" title=\"Text.Parsec.Prim\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> t =&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>) -&gt; (t -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>) -&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Text-Parsec-Prim.html#t:Parsec\" title=\"Text.Parsec.Prim\">Parsec</a> s u a","name":"token","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:token"},{"display_html":"<a href=\"#v:tokenPrim\">tokenPrim</a> :: <a href=\"Text-Parsec-Prim.html#t:Stream\" title=\"Text.Parsec.Prim\">Stream</a> s m t =&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>) -&gt; (<a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; t -&gt; s -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>) -&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"tokenPrim","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:tokenPrim"},{"display_html":"<a href=\"#v:tokenPrimEx\">tokenPrimEx</a> :: <a href=\"Text-Parsec-Prim.html#t:Stream\" title=\"Text.Parsec.Prim\">Stream</a> s m t =&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>) -&gt; (<a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; t -&gt; s -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>) -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; t -&gt; s -&gt; u -&gt; u) -&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a","name":"tokenPrimEx","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:tokenPrimEx"},{"display_html":"<a href=\"#v:many\">many</a> :: <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m [a]","name":"many","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:many"},{"display_html":"<a href=\"#v:skipMany\">skipMany</a> :: <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m ()","name":"skipMany","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:skipMany"},{"display_html":"<a href=\"#v:manyAccum\">manyAccum</a> :: (a -&gt; [a] -&gt; [a]) -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m [a]","name":"manyAccum","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:manyAccum"},{"display_html":"<a href=\"#v:runPT\">runPT</a> :: <a href=\"Text-Parsec-Prim.html#t:Stream\" title=\"Text.Parsec.Prim\">Stream</a> s m t =&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; u -&gt; <a href=\"Text-Parsec-Pos.html#t:SourceName\" title=\"Text.Parsec.Pos\">SourceName</a> -&gt; s -&gt; m (<a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> a)","name":"runPT","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:runPT"},{"display_html":"<a href=\"#v:runP\">runP</a> :: <a href=\"Text-Parsec-Prim.html#t:Stream\" title=\"Text.Parsec.Prim\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> t =&gt; <a href=\"Text-Parsec-Prim.html#t:Parsec\" title=\"Text.Parsec.Prim\">Parsec</a> s u a -&gt; u -&gt; <a href=\"Text-Parsec-Pos.html#t:SourceName\" title=\"Text.Parsec.Pos\">SourceName</a> -&gt; s -&gt; <a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> a","name":"runP","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:runP"},{"display_html":"<a href=\"#v:runParserT\">runParserT</a> :: <a href=\"Text-Parsec-Prim.html#t:Stream\" title=\"Text.Parsec.Prim\">Stream</a> s m t =&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m a -&gt; u -&gt; <a href=\"Text-Parsec-Pos.html#t:SourceName\" title=\"Text.Parsec.Pos\">SourceName</a> -&gt; s -&gt; m (<a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> a)","name":"runParserT","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:runParserT"},{"display_html":"<a href=\"#v:runParser\">runParser</a> :: <a href=\"Text-Parsec-Prim.html#t:Stream\" title=\"Text.Parsec.Prim\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> t =&gt; <a href=\"Text-Parsec-Prim.html#t:Parsec\" title=\"Text.Parsec.Prim\">Parsec</a> s u a -&gt; u -&gt; <a href=\"Text-Parsec-Pos.html#t:SourceName\" title=\"Text.Parsec.Pos\">SourceName</a> -&gt; s -&gt; <a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> a","name":"runParser","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:runParser"},{"display_html":"<a href=\"#v:parse\">parse</a> :: <a href=\"Text-Parsec-Prim.html#t:Stream\" title=\"Text.Parsec.Prim\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> t =&gt; <a href=\"Text-Parsec-Prim.html#t:Parsec\" title=\"Text.Parsec.Prim\">Parsec</a> s () a -&gt; <a href=\"Text-Parsec-Pos.html#t:SourceName\" title=\"Text.Parsec.Pos\">SourceName</a> -&gt; s -&gt; <a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> a","name":"parse","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:parse"},{"display_html":"<a href=\"#v:parseTest\">parseTest</a> :: (<a href=\"Text-Parsec-Prim.html#t:Stream\" title=\"Text.Parsec.Prim\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> a) =&gt; <a href=\"Text-Parsec-Prim.html#t:Parsec\" title=\"Text.Parsec.Prim\">Parsec</a> s () a -&gt; s -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"parseTest","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:parseTest"},{"display_html":"<a href=\"#v:getPosition\">getPosition</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>","name":"getPosition","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:getPosition"},{"display_html":"<a href=\"#v:getInput\">getInput</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m s","name":"getInput","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:getInput"},{"display_html":"<a href=\"#v:setPosition\">setPosition</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m ()","name":"setPosition","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:setPosition"},{"display_html":"<a href=\"#v:setInput\">setInput</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; s -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m ()","name":"setInput","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:setInput"},{"display_html":"<a href=\"#v:getParserState\">getParserState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m (<a href=\"Text-Parsec-Prim.html#t:State\" title=\"Text.Parsec.Prim\">State</a> s u)","name":"getParserState","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:getParserState"},{"display_html":"<a href=\"#v:setParserState\">setParserState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec-Prim.html#t:State\" title=\"Text.Parsec.Prim\">State</a> s u -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m (<a href=\"Text-Parsec-Prim.html#t:State\" title=\"Text.Parsec.Prim\">State</a> s u)","name":"setParserState","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:setParserState"},{"display_html":"<a href=\"#v:updateParserState\">updateParserState</a> :: (<a href=\"Text-Parsec-Prim.html#t:State\" title=\"Text.Parsec.Prim\">State</a> s u -&gt; <a href=\"Text-Parsec-Prim.html#t:State\" title=\"Text.Parsec.Prim\">State</a> s u) -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m (<a href=\"Text-Parsec-Prim.html#t:State\" title=\"Text.Parsec.Prim\">State</a> s u)","name":"updateParserState","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:updateParserState"},{"display_html":"<a href=\"#v:getState\">getState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m u","name":"getState","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:getState"},{"display_html":"<a href=\"#v:putState\">putState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; u -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m ()","name":"putState","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:putState"},{"display_html":"<a href=\"#v:modifyState\">modifyState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; (u -&gt; u) -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m ()","name":"modifyState","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:modifyState"},{"display_html":"<a href=\"#v:setState\">setState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; u -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m ()","name":"setState","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:setState"},{"display_html":"<a href=\"#v:updateState\">updateState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; (u -&gt; u) -&gt; <a href=\"Text-Parsec-Prim.html#t:ParsecT\" title=\"Text.Parsec.Prim\">ParsecT</a> s u m ()","name":"updateState","module":"Text.Parsec.Prim","link":"Text-Parsec-Prim.html#v:updateState"},{"display_html":"<a href=\"#v:choice\">choice</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; [<a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a] -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"choice","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:choice"},{"display_html":"<a href=\"#v:count\">count</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"count","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:count"},{"display_html":"<a href=\"#v:between\">between</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m open -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m close -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"between","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:between"},{"display_html":"<a href=\"#v:option\">option</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"option","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:option"},{"display_html":"<a href=\"#v:optionMaybe\">optionMaybe</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a)","name":"optionMaybe","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:optionMaybe"},{"display_html":"<a href=\"#v:optional\">optional</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"optional","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:optional"},{"display_html":"<a href=\"#v:skipMany1\">skipMany1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"skipMany1","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:skipMany1"},{"display_html":"<a href=\"#v:many1\">many1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"many1","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:many1"},{"display_html":"<a href=\"#v:sepBy\">sepBy</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"sepBy","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:sepBy"},{"display_html":"<a href=\"#v:sepBy1\">sepBy1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"sepBy1","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:sepBy1"},{"display_html":"<a href=\"#v:endBy\">endBy</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"endBy","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:endBy"},{"display_html":"<a href=\"#v:endBy1\">endBy1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"endBy1","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:endBy1"},{"display_html":"<a href=\"#v:sepEndBy\">sepEndBy</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"sepEndBy","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:sepEndBy"},{"display_html":"<a href=\"#v:sepEndBy1\">sepEndBy1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"sepEndBy1","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:sepEndBy1"},{"display_html":"<a href=\"#v:chainl\">chainl</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a -&gt; a) -&gt; a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"chainl","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:chainl"},{"display_html":"<a href=\"#v:chainl1\">chainl1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a -&gt; a) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"chainl1","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:chainl1"},{"display_html":"<a href=\"#v:chainr\">chainr</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a -&gt; a) -&gt; a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"chainr","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:chainr"},{"display_html":"<a href=\"#v:chainr1\">chainr1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a -&gt; a) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"chainr1","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:chainr1"},{"display_html":"<a href=\"#v:eof\">eof</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> t) =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"eof","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:eof"},{"display_html":"<a href=\"#v:notFollowedBy\">notFollowedBy</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> a) =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"notFollowedBy","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:notFollowedBy"},{"display_html":"<a href=\"#v:manyTill\">manyTill</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m end -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"manyTill","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:manyTill"},{"display_html":"<a href=\"#v:lookAhead\">lookAhead</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"lookAhead","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:lookAhead"},{"display_html":"<a href=\"#v:anyToken\">anyToken</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> t) =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m t","name":"anyToken","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:anyToken"},{"display_html":"<a href=\"#v:parserTrace\">parserTrace</a> :: (<a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> t, <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t) =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"parserTrace","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:parserTrace"},{"display_html":"<a href=\"#v:parserTraced\">parserTraced</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> t) =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m b -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m b","name":"parserTraced","module":"Text.Parsec.Combinator","link":"Text-Parsec-Combinator.html#v:parserTraced"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Assoc\">Assoc</a><ul class=\"subs\"><li>= <a href=\"#v:AssocNone\">AssocNone</a></li><li>| <a href=\"#v:AssocLeft\">AssocLeft</a></li><li>| <a href=\"#v:AssocRight\">AssocRight</a></li></ul>","name":"Assoc AssocNone AssocLeft AssocRight","module":"Text.Parsec.Expr","link":"Text-Parsec-Expr.html#t:Assoc"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Operator\">Operator</a> s u m a<ul class=\"subs\"><li>= <a href=\"#v:Infix\">Infix</a> (<a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a -&gt; a)) <a href=\"Text-Parsec-Expr.html#t:Assoc\" title=\"Text.Parsec.Expr\">Assoc</a></li><li>| <a href=\"#v:Prefix\">Prefix</a> (<a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a))</li><li>| <a href=\"#v:Postfix\">Postfix</a> (<a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a))</li></ul>","name":"Operator Prefix Infix Postfix","module":"Text.Parsec.Expr","link":"Text-Parsec-Expr.html#t:Operator"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:OperatorTable\">OperatorTable</a> s u m a = [[<a href=\"Text-Parsec-Expr.html#t:Operator\" title=\"Text.Parsec.Expr\">Operator</a> s u m a]]","name":"OperatorTable","module":"Text.Parsec.Expr","link":"Text-Parsec-Expr.html#t:OperatorTable"},{"display_html":"<a href=\"#v:buildExpressionParser\">buildExpressionParser</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec-Expr.html#t:OperatorTable\" title=\"Text.Parsec.Expr\">OperatorTable</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"buildExpressionParser","module":"Text.Parsec.Expr","link":"Text-Parsec-Expr.html#v:buildExpressionParser"},{"display_html":"<a href=\"#v:oneOf\">oneOf</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; [<a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>] -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"oneOf","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:oneOf"},{"display_html":"<a href=\"#v:noneOf\">noneOf</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; [<a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>] -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"noneOf","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:noneOf"},{"display_html":"<a href=\"#v:spaces\">spaces</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"spaces","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:spaces"},{"display_html":"<a href=\"#v:space\">space</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"space","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:space"},{"display_html":"<a href=\"#v:newline\">newline</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"newline","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:newline"},{"display_html":"<a href=\"#v:crlf\">crlf</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"crlf","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:crlf"},{"display_html":"<a href=\"#v:endOfLine\">endOfLine</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"endOfLine","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:endOfLine"},{"display_html":"<a href=\"#v:tab\">tab</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"tab","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:tab"},{"display_html":"<a href=\"#v:upper\">upper</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"upper","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:upper"},{"display_html":"<a href=\"#v:lower\">lower</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"lower","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:lower"},{"display_html":"<a href=\"#v:alphaNum\">alphaNum</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"alphaNum","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:alphaNum"},{"display_html":"<a href=\"#v:letter\">letter</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"letter","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:letter"},{"display_html":"<a href=\"#v:digit\">digit</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"digit","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:digit"},{"display_html":"<a href=\"#v:hexDigit\">hexDigit</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"hexDigit","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:hexDigit"},{"display_html":"<a href=\"#v:octDigit\">octDigit</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"octDigit","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:octDigit"},{"display_html":"<a href=\"#v:char\">char</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"char","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:char"},{"display_html":"<a href=\"#v:anyChar\">anyChar</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"anyChar","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:anyChar"},{"display_html":"<a href=\"#v:satisfy\">satisfy</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; (<a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"satisfy","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:satisfy"},{"display_html":"<a href=\"#v:string\">string</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"string","module":"Text.Parsec.Char","link":"Text-Parsec-Char.html#v:string"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Parser\">Parser</a> = <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> <a href=\"../bytestring-0.10.10.1/Data-ByteString-Lazy.html#t:ByteString\" title=\"Data.ByteString.Lazy\">ByteString</a> ()","name":"Parser","module":"Text.Parsec.ByteString.Lazy","link":"Text-Parsec-ByteString-Lazy.html#t:Parser"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GenParser\">GenParser</a> t st = <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> <a href=\"../bytestring-0.10.10.1/Data-ByteString-Lazy.html#t:ByteString\" title=\"Data.ByteString.Lazy\">ByteString</a> st","name":"GenParser","module":"Text.Parsec.ByteString.Lazy","link":"Text-Parsec-ByteString-Lazy.html#t:GenParser"},{"display_html":"<a href=\"#v:parseFromFile\">parseFromFile</a> :: <a href=\"Text-Parsec-ByteString-Lazy.html#t:Parser\" title=\"Text.Parsec.ByteString.Lazy\">Parser</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> a)","name":"parseFromFile","module":"Text.Parsec.ByteString.Lazy","link":"Text-Parsec-ByteString-Lazy.html#v:parseFromFile"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Parser\">Parser</a> = <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> ()","name":"Parser","module":"Text.Parsec.ByteString","link":"Text-Parsec-ByteString.html#t:Parser"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GenParser\">GenParser</a> t st = <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> st","name":"GenParser","module":"Text.Parsec.ByteString","link":"Text-Parsec-ByteString.html#t:GenParser"},{"display_html":"<a href=\"#v:parseFromFile\">parseFromFile</a> :: <a href=\"Text-Parsec-ByteString.html#t:Parser\" title=\"Text.Parsec.ByteString\">Parser</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> a)","name":"parseFromFile","module":"Text.Parsec.ByteString","link":"Text-Parsec-ByteString.html#v:parseFromFile"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ParsecT\">ParsecT</a> s u m a","name":"ParsecT","module":"Text.Parsec","link":"Text-Parsec.html#t:ParsecT"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Parsec\">Parsec</a> s u = <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a>","name":"Parsec","module":"Text.Parsec","link":"Text-Parsec.html#t:Parsec"},{"display_html":"<a href=\"#v:token\">token</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> t =&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>) -&gt; (t -&gt; <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a>) -&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s u a","name":"token","module":"Text.Parsec","link":"Text-Parsec.html#v:token"},{"display_html":"<a href=\"#v:tokens\">tokens</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> t) =&gt; ([t] -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>) -&gt; (<a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; [t] -&gt; <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a>) -&gt; [t] -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [t]","name":"tokens","module":"Text.Parsec","link":"Text-Parsec.html#v:tokens"},{"display_html":"<a href=\"#v:runParserT\">runParserT</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; u -&gt; <a href=\"Text-Parsec.html#t:SourceName\" title=\"Text.Parsec\">SourceName</a> -&gt; s -&gt; m (<a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec.html#t:ParseError\" title=\"Text.Parsec\">ParseError</a> a)","name":"runParserT","module":"Text.Parsec","link":"Text-Parsec.html#v:runParserT"},{"display_html":"<a href=\"#v:runParser\">runParser</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> t =&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s u a -&gt; u -&gt; <a href=\"Text-Parsec.html#t:SourceName\" title=\"Text.Parsec\">SourceName</a> -&gt; s -&gt; <a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec.html#t:ParseError\" title=\"Text.Parsec\">ParseError</a> a","name":"runParser","module":"Text.Parsec","link":"Text-Parsec.html#v:runParser"},{"display_html":"<a href=\"#v:parse\">parse</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> t =&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s () a -&gt; <a href=\"Text-Parsec.html#t:SourceName\" title=\"Text.Parsec\">SourceName</a> -&gt; s -&gt; <a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec.html#t:ParseError\" title=\"Text.Parsec\">ParseError</a> a","name":"parse","module":"Text.Parsec","link":"Text-Parsec.html#v:parse"},{"display_html":"<a href=\"#v:parseTest\">parseTest</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> a) =&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s () a -&gt; s -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"parseTest","module":"Text.Parsec","link":"Text-Parsec.html#v:parseTest"},{"display_html":"<a href=\"#v:getPosition\">getPosition</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a>","name":"getPosition","module":"Text.Parsec","link":"Text-Parsec.html#v:getPosition"},{"display_html":"<a href=\"#v:getInput\">getInput</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m s","name":"getInput","module":"Text.Parsec","link":"Text-Parsec.html#v:getInput"},{"display_html":"<a href=\"#v:getState\">getState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m u","name":"getState","module":"Text.Parsec","link":"Text-Parsec.html#v:getState"},{"display_html":"<a href=\"#v:putState\">putState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; u -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"putState","module":"Text.Parsec","link":"Text-Parsec.html#v:putState"},{"display_html":"<a href=\"#v:modifyState\">modifyState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; (u -&gt; u) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"modifyState","module":"Text.Parsec","link":"Text-Parsec.html#v:modifyState"},{"display_html":"<a href=\"#v:-60--124--62-\">(&lt;|&gt;)</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"<|>","module":"Text.Parsec","link":"Text-Parsec.html#v:-60--124--62-"},{"display_html":"<a href=\"#v:-60--63--62-\">(&lt;?&gt;)</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"<?>","module":"Text.Parsec","link":"Text-Parsec.html#v:-60--63--62-"},{"display_html":"<a href=\"#v:label\">label</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"label","module":"Text.Parsec","link":"Text-Parsec.html#v:label"},{"display_html":"<a href=\"#v:labels\">labels</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; [<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>] -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"labels","module":"Text.Parsec","link":"Text-Parsec.html#v:labels"},{"display_html":"<a href=\"#v:try\">try</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"try","module":"Text.Parsec","link":"Text-Parsec.html#v:try"},{"display_html":"<a href=\"#v:unexpected\">unexpected</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"unexpected","module":"Text.Parsec","link":"Text-Parsec.html#v:unexpected"},{"display_html":"<a href=\"#v:choice\">choice</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; [<a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a] -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"choice","module":"Text.Parsec","link":"Text-Parsec.html#v:choice"},{"display_html":"<a href=\"#v:many\">many</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"many","module":"Text.Parsec","link":"Text-Parsec.html#v:many"},{"display_html":"<a href=\"#v:many1\">many1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"many1","module":"Text.Parsec","link":"Text-Parsec.html#v:many1"},{"display_html":"<a href=\"#v:skipMany\">skipMany</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"skipMany","module":"Text.Parsec","link":"Text-Parsec.html#v:skipMany"},{"display_html":"<a href=\"#v:skipMany1\">skipMany1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"skipMany1","module":"Text.Parsec","link":"Text-Parsec.html#v:skipMany1"},{"display_html":"<a href=\"#v:count\">count</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"count","module":"Text.Parsec","link":"Text-Parsec.html#v:count"},{"display_html":"<a href=\"#v:between\">between</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m open -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m close -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"between","module":"Text.Parsec","link":"Text-Parsec.html#v:between"},{"display_html":"<a href=\"#v:option\">option</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"option","module":"Text.Parsec","link":"Text-Parsec.html#v:option"},{"display_html":"<a href=\"#v:optionMaybe\">optionMaybe</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a)","name":"optionMaybe","module":"Text.Parsec","link":"Text-Parsec.html#v:optionMaybe"},{"display_html":"<a href=\"#v:optional\">optional</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"optional","module":"Text.Parsec","link":"Text-Parsec.html#v:optional"},{"display_html":"<a href=\"#v:sepBy\">sepBy</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"sepBy","module":"Text.Parsec","link":"Text-Parsec.html#v:sepBy"},{"display_html":"<a href=\"#v:sepBy1\">sepBy1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"sepBy1","module":"Text.Parsec","link":"Text-Parsec.html#v:sepBy1"},{"display_html":"<a href=\"#v:endBy\">endBy</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"endBy","module":"Text.Parsec","link":"Text-Parsec.html#v:endBy"},{"display_html":"<a href=\"#v:endBy1\">endBy1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"endBy1","module":"Text.Parsec","link":"Text-Parsec.html#v:endBy1"},{"display_html":"<a href=\"#v:sepEndBy\">sepEndBy</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"sepEndBy","module":"Text.Parsec","link":"Text-Parsec.html#v:sepEndBy"},{"display_html":"<a href=\"#v:sepEndBy1\">sepEndBy1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"sepEndBy1","module":"Text.Parsec","link":"Text-Parsec.html#v:sepEndBy1"},{"display_html":"<a href=\"#v:chainl\">chainl</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a -&gt; a) -&gt; a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"chainl","module":"Text.Parsec","link":"Text-Parsec.html#v:chainl"},{"display_html":"<a href=\"#v:chainl1\">chainl1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a -&gt; a) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"chainl1","module":"Text.Parsec","link":"Text-Parsec.html#v:chainl1"},{"display_html":"<a href=\"#v:chainr\">chainr</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a -&gt; a) -&gt; a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"chainr","module":"Text.Parsec","link":"Text-Parsec.html#v:chainr"},{"display_html":"<a href=\"#v:chainr1\">chainr1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a -&gt; a) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"chainr1","module":"Text.Parsec","link":"Text-Parsec.html#v:chainr1"},{"display_html":"<a href=\"#v:eof\">eof</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> t) =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"eof","module":"Text.Parsec","link":"Text-Parsec.html#v:eof"},{"display_html":"<a href=\"#v:notFollowedBy\">notFollowedBy</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> a) =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"notFollowedBy","module":"Text.Parsec","link":"Text-Parsec.html#v:notFollowedBy"},{"display_html":"<a href=\"#v:manyTill\">manyTill</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m end -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"manyTill","module":"Text.Parsec","link":"Text-Parsec.html#v:manyTill"},{"display_html":"<a href=\"#v:lookAhead\">lookAhead</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"lookAhead","module":"Text.Parsec","link":"Text-Parsec.html#v:lookAhead"},{"display_html":"<a href=\"#v:anyToken\">anyToken</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> t) =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m t","name":"anyToken","module":"Text.Parsec","link":"Text-Parsec.html#v:anyToken"},{"display_html":"module <a href=\"Text-Parsec-Char.html\">Text.Parsec.Char</a>","name":"","module":"Text.Parsec","link":""},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ParseError\">ParseError</a>","name":"ParseError","module":"Text.Parsec","link":"Text-Parsec.html#t:ParseError"},{"display_html":"<a href=\"#v:errorPos\">errorPos</a> :: <a href=\"Text-Parsec.html#t:ParseError\" title=\"Text.Parsec\">ParseError</a> -&gt; <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a>","name":"errorPos","module":"Text.Parsec","link":"Text-Parsec.html#v:errorPos"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SourcePos\">SourcePos</a>","name":"SourcePos","module":"Text.Parsec","link":"Text-Parsec.html#t:SourcePos"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:SourceName\">SourceName</a> = <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"SourceName","module":"Text.Parsec","link":"Text-Parsec.html#t:SourceName"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Line\">Line</a> = <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"Line","module":"Text.Parsec","link":"Text-Parsec.html#t:Line"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Column\">Column</a> = <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"Column","module":"Text.Parsec","link":"Text-Parsec.html#t:Column"},{"display_html":"<a href=\"#v:sourceName\">sourceName</a> :: <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; <a href=\"Text-Parsec.html#t:SourceName\" title=\"Text.Parsec\">SourceName</a>","name":"sourceName","module":"Text.Parsec","link":"Text-Parsec.html#v:sourceName"},{"display_html":"<a href=\"#v:sourceLine\">sourceLine</a> :: <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; <a href=\"Text-Parsec.html#t:Line\" title=\"Text.Parsec\">Line</a>","name":"sourceLine","module":"Text.Parsec","link":"Text-Parsec.html#v:sourceLine"},{"display_html":"<a href=\"#v:sourceColumn\">sourceColumn</a> :: <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; <a href=\"Text-Parsec.html#t:Column\" title=\"Text.Parsec\">Column</a>","name":"sourceColumn","module":"Text.Parsec","link":"Text-Parsec.html#v:sourceColumn"},{"display_html":"<a href=\"#v:incSourceLine\">incSourceLine</a> :: <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; <a href=\"Text-Parsec.html#t:Line\" title=\"Text.Parsec\">Line</a> -&gt; <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a>","name":"incSourceLine","module":"Text.Parsec","link":"Text-Parsec.html#v:incSourceLine"},{"display_html":"<a href=\"#v:incSourceColumn\">incSourceColumn</a> :: <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; <a href=\"Text-Parsec.html#t:Column\" title=\"Text.Parsec\">Column</a> -&gt; <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a>","name":"incSourceColumn","module":"Text.Parsec","link":"Text-Parsec.html#v:incSourceColumn"},{"display_html":"<a href=\"#v:setSourceLine\">setSourceLine</a> :: <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; <a href=\"Text-Parsec.html#t:Line\" title=\"Text.Parsec\">Line</a> -&gt; <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a>","name":"setSourceLine","module":"Text.Parsec","link":"Text-Parsec.html#v:setSourceLine"},{"display_html":"<a href=\"#v:setSourceColumn\">setSourceColumn</a> :: <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; <a href=\"Text-Parsec.html#t:Column\" title=\"Text.Parsec\">Column</a> -&gt; <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a>","name":"setSourceColumn","module":"Text.Parsec","link":"Text-Parsec.html#v:setSourceColumn"},{"display_html":"<a href=\"#v:setSourceName\">setSourceName</a> :: <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; <a href=\"Text-Parsec.html#t:SourceName\" title=\"Text.Parsec\">SourceName</a> -&gt; <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a>","name":"setSourceName","module":"Text.Parsec","link":"Text-Parsec.html#v:setSourceName"},{"display_html":"<a href=\"#v:parserTrace\">parserTrace</a> :: (<a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> t, <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t) =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"parserTrace","module":"Text.Parsec","link":"Text-Parsec.html#v:parserTrace"},{"display_html":"<a href=\"#v:parserTraced\">parserTraced</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> t) =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m b -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m b","name":"parserTraced","module":"Text.Parsec","link":"Text-Parsec.html#v:parserTraced"},{"display_html":"<a href=\"#v:manyAccum\">manyAccum</a> :: (a -&gt; [a] -&gt; [a]) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"manyAccum","module":"Text.Parsec","link":"Text-Parsec.html#v:manyAccum"},{"display_html":"<a href=\"#v:tokenPrim\">tokenPrim</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>) -&gt; (<a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; t -&gt; s -&gt; <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a>) -&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"tokenPrim","module":"Text.Parsec","link":"Text-Parsec.html#v:tokenPrim"},{"display_html":"<a href=\"#v:tokenPrimEx\">tokenPrimEx</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>) -&gt; (<a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; t -&gt; s -&gt; <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a>) -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; t -&gt; s -&gt; u -&gt; u) -&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"tokenPrimEx","module":"Text.Parsec","link":"Text-Parsec.html#v:tokenPrimEx"},{"display_html":"<a href=\"#v:runPT\">runPT</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; u -&gt; <a href=\"Text-Parsec.html#t:SourceName\" title=\"Text.Parsec\">SourceName</a> -&gt; s -&gt; m (<a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec.html#t:ParseError\" title=\"Text.Parsec\">ParseError</a> a)","name":"runPT","module":"Text.Parsec","link":"Text-Parsec.html#v:runPT"},{"display_html":"<a href=\"#v:unknownError\">unknownError</a> :: <a href=\"Text-Parsec.html#t:State\" title=\"Text.Parsec\">State</a> s u -&gt; <a href=\"Text-Parsec.html#t:ParseError\" title=\"Text.Parsec\">ParseError</a>","name":"unknownError","module":"Text.Parsec","link":"Text-Parsec.html#v:unknownError"},{"display_html":"<a href=\"#v:sysUnExpectError\">sysUnExpectError</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; <a href=\"Text-Parsec.html#t:Reply\" title=\"Text.Parsec\">Reply</a> s u a","name":"sysUnExpectError","module":"Text.Parsec","link":"Text-Parsec.html#v:sysUnExpectError"},{"display_html":"<a href=\"#v:mergeErrorReply\">mergeErrorReply</a> :: <a href=\"Text-Parsec.html#t:ParseError\" title=\"Text.Parsec\">ParseError</a> -&gt; <a href=\"Text-Parsec.html#t:Reply\" title=\"Text.Parsec\">Reply</a> s u a -&gt; <a href=\"Text-Parsec.html#t:Reply\" title=\"Text.Parsec\">Reply</a> s u a","name":"mergeErrorReply","module":"Text.Parsec","link":"Text-Parsec.html#v:mergeErrorReply"},{"display_html":"<a href=\"#v:getParserState\">getParserState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (<a href=\"Text-Parsec.html#t:State\" title=\"Text.Parsec\">State</a> s u)","name":"getParserState","module":"Text.Parsec","link":"Text-Parsec.html#v:getParserState"},{"display_html":"<a href=\"#v:setParserState\">setParserState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec.html#t:State\" title=\"Text.Parsec\">State</a> s u -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (<a href=\"Text-Parsec.html#t:State\" title=\"Text.Parsec\">State</a> s u)","name":"setParserState","module":"Text.Parsec","link":"Text-Parsec.html#v:setParserState"},{"display_html":"<a href=\"#v:updateParserState\">updateParserState</a> :: (<a href=\"Text-Parsec.html#t:State\" title=\"Text.Parsec\">State</a> s u -&gt; <a href=\"Text-Parsec.html#t:State\" title=\"Text.Parsec\">State</a> s u) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (<a href=\"Text-Parsec.html#t:State\" title=\"Text.Parsec\">State</a> s u)","name":"updateParserState","module":"Text.Parsec","link":"Text-Parsec.html#v:updateParserState"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"#t:Stream\">Stream</a> s m t | s -&gt; t <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:uncons\">uncons</a> :: s -&gt; m (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (t, s))</li></ul>","name":"Stream uncons","module":"Text.Parsec","link":"Text-Parsec.html#t:Stream"},{"display_html":"<a href=\"#v:runParsecT\">runParsecT</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:State\" title=\"Text.Parsec\">State</a> s u -&gt; m (<a href=\"Text-Parsec.html#t:Consumed\" title=\"Text.Parsec\">Consumed</a> (m (<a href=\"Text-Parsec.html#t:Reply\" title=\"Text.Parsec\">Reply</a> s u a)))","name":"runParsecT","module":"Text.Parsec","link":"Text-Parsec.html#v:runParsecT"},{"display_html":"<a href=\"#v:mkPT\">mkPT</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; (<a href=\"Text-Parsec.html#t:State\" title=\"Text.Parsec\">State</a> s u -&gt; m (<a href=\"Text-Parsec.html#t:Consumed\" title=\"Text.Parsec\">Consumed</a> (m (<a href=\"Text-Parsec.html#t:Reply\" title=\"Text.Parsec\">Reply</a> s u a)))) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"mkPT","module":"Text.Parsec","link":"Text-Parsec.html#v:mkPT"},{"display_html":"<a href=\"#v:runP\">runP</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> t =&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s u a -&gt; u -&gt; <a href=\"Text-Parsec.html#t:SourceName\" title=\"Text.Parsec\">SourceName</a> -&gt; s -&gt; <a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec.html#t:ParseError\" title=\"Text.Parsec\">ParseError</a> a","name":"runP","module":"Text.Parsec","link":"Text-Parsec.html#v:runP"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Consumed\">Consumed</a> a<ul class=\"subs\"><li>= <a href=\"#v:Consumed\">Consumed</a> a</li><li>| <a href=\"#v:Empty\">Empty</a> !a</li></ul>","name":"Consumed Empty Consumed","module":"Text.Parsec","link":"Text-Parsec.html#t:Consumed"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Reply\">Reply</a> s u a<ul class=\"subs\"><li>= <a href=\"#v:Ok\">Ok</a> a !(<a href=\"Text-Parsec.html#t:State\" title=\"Text.Parsec\">State</a> s u) <a href=\"Text-Parsec.html#t:ParseError\" title=\"Text.Parsec\">ParseError</a></li><li>| <a href=\"#v:Error\">Error</a> <a href=\"Text-Parsec.html#t:ParseError\" title=\"Text.Parsec\">ParseError</a></li></ul>","name":"Reply Error Ok","module":"Text.Parsec","link":"Text-Parsec.html#t:Reply"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:State\">State</a> s u = <a href=\"#v:State\">State</a> {<ul class=\"subs\"><li><a href=\"#v:stateInput\">stateInput</a> :: s</li><li><a href=\"#v:statePos\">statePos</a> :: !<a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a></li><li><a href=\"#v:stateUser\">stateUser</a> :: !u</li></ul>}","name":"State State statePos stateInput stateUser","module":"Text.Parsec","link":"Text-Parsec.html#t:State"},{"display_html":"<a href=\"#v:setPosition\">setPosition</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec.html#t:SourcePos\" title=\"Text.Parsec\">SourcePos</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"setPosition","module":"Text.Parsec","link":"Text-Parsec.html#v:setPosition"},{"display_html":"<a href=\"#v:setInput\">setInput</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; s -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"setInput","module":"Text.Parsec","link":"Text-Parsec.html#v:setInput"},{"display_html":"<a href=\"#v:setState\">setState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; u -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"setState","module":"Text.Parsec","link":"Text-Parsec.html#v:setState"},{"display_html":"<a href=\"#v:updateState\">updateState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; (u -&gt; u) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"updateState","module":"Text.Parsec","link":"Text-Parsec.html#v:updateState"},{"display_html":"<a href=\"#v:parsecMap\">parsecMap</a> :: (a -&gt; b) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m b","name":"parsecMap","module":"Text.Parsec","link":"Text-Parsec.html#v:parsecMap"},{"display_html":"<a href=\"#v:parserReturn\">parserReturn</a> :: a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"parserReturn","module":"Text.Parsec","link":"Text-Parsec.html#v:parserReturn"},{"display_html":"<a href=\"#v:parserBind\">parserBind</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; (a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m b) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m b","name":"parserBind","module":"Text.Parsec","link":"Text-Parsec.html#v:parserBind"},{"display_html":"<a href=\"#v:parserFail\">parserFail</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"parserFail","module":"Text.Parsec","link":"Text-Parsec.html#v:parserFail"},{"display_html":"<a href=\"#v:parserZero\">parserZero</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"parserZero","module":"Text.Parsec","link":"Text-Parsec.html#v:parserZero"},{"display_html":"<a href=\"#v:parserPlus\">parserPlus</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"parserPlus","module":"Text.Parsec","link":"Text-Parsec.html#v:parserPlus"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:PermParser\">PermParser</a> tok st a = <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> st a","name":"PermParser","module":"Text.Parsec.Perm","link":"Text-Parsec-Perm.html#t:PermParser"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:StreamPermParser\">StreamPermParser</a> s st a","name":"StreamPermParser","module":"Text.Parsec.Perm","link":"Text-Parsec-Perm.html#t:StreamPermParser"},{"display_html":"<a href=\"#v:permute\">permute</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> tok =&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st a -&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s st a","name":"permute","module":"Text.Parsec.Perm","link":"Text-Parsec-Perm.html#v:permute"},{"display_html":"<a href=\"#v:-60--124--124--62-\">(&lt;||&gt;)</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> tok =&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st (a -&gt; b) -&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s st a -&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st b","name":"<||>","module":"Text.Parsec.Perm","link":"Text-Parsec-Perm.html#v:-60--124--124--62-"},{"display_html":"<a href=\"#v:-60--36--36--62-\">(&lt;$$&gt;)</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> tok =&gt; (a -&gt; b) -&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s st a -&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st b","name":"<$$>","module":"Text.Parsec.Perm","link":"Text-Parsec-Perm.html#v:-60--36--36--62-"},{"display_html":"<a href=\"#v:-60--124--63--62-\">(&lt;|?&gt;)</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> tok =&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st (a -&gt; b) -&gt; (a, <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s st a) -&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st b","name":"<|?>","module":"Text.Parsec.Perm","link":"Text-Parsec-Perm.html#v:-60--124--63--62-"},{"display_html":"<a href=\"#v:-60--36--63--62-\">(&lt;$?&gt;)</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> tok =&gt; (a -&gt; b) -&gt; (a, <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s st a) -&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st b","name":"<$?>","module":"Text.Parsec.Perm","link":"Text-Parsec-Perm.html#v:-60--36--63--62-"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Parser\">Parser</a> = <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> ()","name":"Parser","module":"Text.Parsec.String","link":"Text-Parsec-String.html#t:Parser"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GenParser\">GenParser</a> tok st = <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> [tok] st","name":"GenParser","module":"Text.Parsec.String","link":"Text-Parsec-String.html#t:GenParser"},{"display_html":"<a href=\"#v:parseFromFile\">parseFromFile</a> :: <a href=\"Text-Parsec-String.html#t:Parser\" title=\"Text.Parsec.String\">Parser</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> a)","name":"parseFromFile","module":"Text.Parsec.String","link":"Text-Parsec-String.html#v:parseFromFile"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Parser\">Parser</a> = <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> <a href=\"../text-1.2.4.0/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> ()","name":"Parser","module":"Text.Parsec.Text","link":"Text-Parsec-Text.html#t:Parser"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GenParser\">GenParser</a> st = <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> <a href=\"../text-1.2.4.0/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> st","name":"GenParser","module":"Text.Parsec.Text","link":"Text-Parsec-Text.html#t:GenParser"},{"display_html":"<a href=\"#v:parseFromFile\">parseFromFile</a> :: <a href=\"Text-Parsec-Text.html#t:Parser\" title=\"Text.Parsec.Text\">Parser</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> a)","name":"parseFromFile","module":"Text.Parsec.Text","link":"Text-Parsec-Text.html#v:parseFromFile"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Parser\">Parser</a> = <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> <a href=\"../text-1.2.4.0/Data-Text-Lazy.html#t:Text\" title=\"Data.Text.Lazy\">Text</a> ()","name":"Parser","module":"Text.Parsec.Text.Lazy","link":"Text-Parsec-Text-Lazy.html#t:Parser"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GenParser\">GenParser</a> st = <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> <a href=\"../text-1.2.4.0/Data-Text-Lazy.html#t:Text\" title=\"Data.Text.Lazy\">Text</a> st","name":"GenParser","module":"Text.Parsec.Text.Lazy","link":"Text-Parsec-Text-Lazy.html#t:GenParser"},{"display_html":"<a href=\"#v:parseFromFile\">parseFromFile</a> :: <a href=\"Text-Parsec-Text-Lazy.html#t:Parser\" title=\"Text.Parsec.Text.Lazy\">Parser</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> a)","name":"parseFromFile","module":"Text.Parsec.Text.Lazy","link":"Text-Parsec-Text-Lazy.html#v:parseFromFile"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:LanguageDef\">LanguageDef</a> st = <a href=\"Text-Parsec-Token.html#t:GenLanguageDef\" title=\"Text.Parsec.Token\">GenLanguageDef</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> st <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a>","name":"LanguageDef","module":"Text.Parsec.Token","link":"Text-Parsec-Token.html#t:LanguageDef"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:GenLanguageDef\">GenLanguageDef</a> s u m = <a href=\"#v:LanguageDef\">LanguageDef</a> {<ul class=\"subs\"><li><a href=\"#v:commentStart\">commentStart</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:commentEnd\">commentEnd</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:commentLine\">commentLine</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:nestedComments\">nestedComments</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:identStart\">identStart</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:identLetter\">identLetter</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:opStart\">opStart</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:opLetter\">opLetter</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:reservedNames\">reservedNames</a> :: [<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>]</li><li><a href=\"#v:reservedOpNames\">reservedOpNames</a> :: [<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>]</li><li><a href=\"#v:caseSensitive\">caseSensitive</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"GenLanguageDef LanguageDef commentStart commentEnd commentLine nestedComments identStart identLetter opStart opLetter reservedNames reservedOpNames caseSensitive","module":"Text.Parsec.Token","link":"Text-Parsec-Token.html#t:GenLanguageDef"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TokenParser\">TokenParser</a> st = <a href=\"Text-Parsec-Token.html#t:GenTokenParser\" title=\"Text.Parsec.Token\">GenTokenParser</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> st <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a>","name":"TokenParser","module":"Text.Parsec.Token","link":"Text-Parsec-Token.html#t:TokenParser"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:GenTokenParser\">GenTokenParser</a> s u m = <a href=\"#v:TokenParser\">TokenParser</a> {<ul class=\"subs\"><li><a href=\"#v:identifier\">identifier</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:reserved\">reserved</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()</li><li><a href=\"#v:operator\">operator</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:reservedOp\">reservedOp</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()</li><li><a href=\"#v:charLiteral\">charLiteral</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:stringLiteral\">stringLiteral</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:natural\">natural</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:integer\">integer</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:float\">float</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Prelude.html#t:Double\" title=\"Prelude\">Double</a></li><li><a href=\"#v:naturalOrFloat\">naturalOrFloat</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (<a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a> <a href=\"../base-4.13.0.0/Prelude.html#t:Double\" title=\"Prelude\">Double</a>)</li><li><a href=\"#v:decimal\">decimal</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:hexadecimal\">hexadecimal</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:octal\">octal</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:symbol\">symbol</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:lexeme\">lexeme</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a</li><li><a href=\"#v:whiteSpace\">whiteSpace</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()</li><li><a href=\"#v:parens\">parens</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a</li><li><a href=\"#v:braces\">braces</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a</li><li><a href=\"#v:angles\">angles</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a</li><li><a href=\"#v:brackets\">brackets</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a</li><li><a href=\"#v:squares\">squares</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a</li><li><a href=\"#v:semi\">semi</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:comma\">comma</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:colon\">colon</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:dot\">dot</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:semiSep\">semiSep</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]</li><li><a href=\"#v:semiSep1\">semiSep1</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]</li><li><a href=\"#v:commaSep\">commaSep</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]</li><li><a href=\"#v:commaSep1\">commaSep1</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]</li></ul>}","name":"GenTokenParser TokenParser parens decimal hexadecimal commaSep operator identifier reserved reservedOp charLiteral stringLiteral natural integer float naturalOrFloat octal symbol lexeme whiteSpace braces angles brackets squares semi comma colon dot semiSep semiSep1 commaSep1","module":"Text.Parsec.Token","link":"Text-Parsec-Token.html#t:GenTokenParser"},{"display_html":"<a href=\"#v:makeTokenParser\">makeTokenParser</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec-Token.html#t:GenLanguageDef\" title=\"Text.Parsec.Token\">GenLanguageDef</a> s u m -&gt; <a href=\"Text-Parsec-Token.html#t:GenTokenParser\" title=\"Text.Parsec.Token\">GenTokenParser</a> s u m","name":"makeTokenParser","module":"Text.Parsec.Token","link":"Text-Parsec-Token.html#v:makeTokenParser"},{"display_html":"<a href=\"#v:haskellDef\">haskellDef</a> :: <a href=\"Text-Parsec-Language.html#t:LanguageDef\" title=\"Text.Parsec.Language\">LanguageDef</a> st","name":"haskellDef","module":"Text.Parsec.Language","link":"Text-Parsec-Language.html#v:haskellDef"},{"display_html":"<a href=\"#v:haskell\">haskell</a> :: <a href=\"Text-Parsec-Token.html#t:TokenParser\" title=\"Text.Parsec.Token\">TokenParser</a> st","name":"haskell","module":"Text.Parsec.Language","link":"Text-Parsec-Language.html#v:haskell"},{"display_html":"<a href=\"#v:mondrianDef\">mondrianDef</a> :: <a href=\"Text-Parsec-Language.html#t:LanguageDef\" title=\"Text.Parsec.Language\">LanguageDef</a> st","name":"mondrianDef","module":"Text.Parsec.Language","link":"Text-Parsec-Language.html#v:mondrianDef"},{"display_html":"<a href=\"#v:mondrian\">mondrian</a> :: <a href=\"Text-Parsec-Token.html#t:TokenParser\" title=\"Text.Parsec.Token\">TokenParser</a> st","name":"mondrian","module":"Text.Parsec.Language","link":"Text-Parsec-Language.html#v:mondrian"},{"display_html":"<a href=\"#v:emptyDef\">emptyDef</a> :: <a href=\"Text-Parsec-Language.html#t:LanguageDef\" title=\"Text.Parsec.Language\">LanguageDef</a> st","name":"emptyDef","module":"Text.Parsec.Language","link":"Text-Parsec-Language.html#v:emptyDef"},{"display_html":"<a href=\"#v:haskellStyle\">haskellStyle</a> :: <a href=\"Text-Parsec-Language.html#t:LanguageDef\" title=\"Text.Parsec.Language\">LanguageDef</a> st","name":"haskellStyle","module":"Text.Parsec.Language","link":"Text-Parsec-Language.html#v:haskellStyle"},{"display_html":"<a href=\"#v:javaStyle\">javaStyle</a> :: <a href=\"Text-Parsec-Language.html#t:LanguageDef\" title=\"Text.Parsec.Language\">LanguageDef</a> st","name":"javaStyle","module":"Text.Parsec.Language","link":"Text-Parsec-Language.html#v:javaStyle"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:LanguageDef\">LanguageDef</a> st = <a href=\"Text-Parsec-Language.html#t:GenLanguageDef\" title=\"Text.Parsec.Language\">GenLanguageDef</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> st <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a>","name":"LanguageDef","module":"Text.Parsec.Language","link":"Text-Parsec-Language.html#t:LanguageDef"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:GenLanguageDef\">GenLanguageDef</a> s u m","name":"GenLanguageDef","module":"Text.Parsec.Language","link":"Text-Parsec-Language.html#t:GenLanguageDef"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:CharParser\">CharParser</a> st = <a href=\"Text-Parsec-String.html#t:GenParser\" title=\"Text.Parsec.String\">GenParser</a> <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> st","name":"CharParser","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#t:CharParser"},{"display_html":"<a href=\"#v:spaces\">spaces</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"spaces","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:spaces"},{"display_html":"<a href=\"#v:space\">space</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"space","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:space"},{"display_html":"<a href=\"#v:newline\">newline</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"newline","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:newline"},{"display_html":"<a href=\"#v:tab\">tab</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"tab","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:tab"},{"display_html":"<a href=\"#v:upper\">upper</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"upper","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:upper"},{"display_html":"<a href=\"#v:lower\">lower</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"lower","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:lower"},{"display_html":"<a href=\"#v:alphaNum\">alphaNum</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"alphaNum","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:alphaNum"},{"display_html":"<a href=\"#v:letter\">letter</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"letter","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:letter"},{"display_html":"<a href=\"#v:digit\">digit</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"digit","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:digit"},{"display_html":"<a href=\"#v:hexDigit\">hexDigit</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"hexDigit","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:hexDigit"},{"display_html":"<a href=\"#v:octDigit\">octDigit</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"octDigit","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:octDigit"},{"display_html":"<a href=\"#v:char\">char</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"char","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:char"},{"display_html":"<a href=\"#v:string\">string</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"string","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:string"},{"display_html":"<a href=\"#v:anyChar\">anyChar</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"anyChar","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:anyChar"},{"display_html":"<a href=\"#v:oneOf\">oneOf</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; [<a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>] -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"oneOf","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:oneOf"},{"display_html":"<a href=\"#v:noneOf\">noneOf</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; [<a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>] -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"noneOf","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:noneOf"},{"display_html":"<a href=\"#v:satisfy\">satisfy</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; (<a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"satisfy","module":"Text.ParserCombinators.Parsec.Char","link":"Text-ParserCombinators-Parsec-Char.html#v:satisfy"},{"display_html":"<a href=\"#v:choice\">choice</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; [<a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a] -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"choice","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:choice"},{"display_html":"<a href=\"#v:count\">count</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"count","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:count"},{"display_html":"<a href=\"#v:between\">between</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m open -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m close -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"between","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:between"},{"display_html":"<a href=\"#v:option\">option</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"option","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:option"},{"display_html":"<a href=\"#v:optionMaybe\">optionMaybe</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a)","name":"optionMaybe","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:optionMaybe"},{"display_html":"<a href=\"#v:optional\">optional</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"optional","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:optional"},{"display_html":"<a href=\"#v:skipMany1\">skipMany1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"skipMany1","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:skipMany1"},{"display_html":"<a href=\"#v:many1\">many1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"many1","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:many1"},{"display_html":"<a href=\"#v:sepBy\">sepBy</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"sepBy","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:sepBy"},{"display_html":"<a href=\"#v:sepBy1\">sepBy1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"sepBy1","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:sepBy1"},{"display_html":"<a href=\"#v:endBy\">endBy</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"endBy","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:endBy"},{"display_html":"<a href=\"#v:endBy1\">endBy1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"endBy1","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:endBy1"},{"display_html":"<a href=\"#v:sepEndBy\">sepEndBy</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"sepEndBy","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:sepEndBy"},{"display_html":"<a href=\"#v:sepEndBy1\">sepEndBy1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m sep -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"sepEndBy1","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:sepEndBy1"},{"display_html":"<a href=\"#v:chainl\">chainl</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a -&gt; a) -&gt; a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"chainl","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:chainl"},{"display_html":"<a href=\"#v:chainl1\">chainl1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a -&gt; a) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"chainl1","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:chainl1"},{"display_html":"<a href=\"#v:chainr\">chainr</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a -&gt; a) -&gt; a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"chainr","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:chainr"},{"display_html":"<a href=\"#v:chainr1\">chainr1</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (a -&gt; a -&gt; a) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"chainr1","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:chainr1"},{"display_html":"<a href=\"#v:eof\">eof</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> t) =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"eof","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:eof"},{"display_html":"<a href=\"#v:notFollowedBy\">notFollowedBy</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> a) =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"notFollowedBy","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:notFollowedBy"},{"display_html":"<a href=\"#v:manyTill\">manyTill</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m end -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"manyTill","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:manyTill"},{"display_html":"<a href=\"#v:lookAhead\">lookAhead</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"lookAhead","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:lookAhead"},{"display_html":"<a href=\"#v:anyToken\">anyToken</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> t) =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m t","name":"anyToken","module":"Text.ParserCombinators.Parsec.Combinator","link":"Text-ParserCombinators-Parsec-Combinator.html#v:anyToken"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Message\">Message</a><ul class=\"subs\"><li>= <a href=\"#v:SysUnExpect\">SysUnExpect</a> !<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li>| <a href=\"#v:UnExpect\">UnExpect</a> !<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li>| <a href=\"#v:Expect\">Expect</a> !<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li>| <a href=\"#v:Message\">Message</a> !<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li></ul>","name":"Message SysUnExpect UnExpect Expect Message","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#t:Message"},{"display_html":"<a href=\"#v:messageString\">messageString</a> :: <a href=\"Text-ParserCombinators-Parsec-Error.html#t:Message\" title=\"Text.ParserCombinators.Parsec.Error\">Message</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"messageString","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#v:messageString"},{"display_html":"<a href=\"#v:messageCompare\">messageCompare</a> :: <a href=\"Text-ParserCombinators-Parsec-Error.html#t:Message\" title=\"Text.ParserCombinators.Parsec.Error\">Message</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Error.html#t:Message\" title=\"Text.ParserCombinators.Parsec.Error\">Message</a> -&gt; <a href=\"../base-4.13.0.0/Data-Ord.html#t:Ordering\" title=\"Data.Ord\">Ordering</a>","name":"messageCompare","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#v:messageCompare"},{"display_html":"<a href=\"#v:messageEq\">messageEq</a> :: <a href=\"Text-ParserCombinators-Parsec-Error.html#t:Message\" title=\"Text.ParserCombinators.Parsec.Error\">Message</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Error.html#t:Message\" title=\"Text.ParserCombinators.Parsec.Error\">Message</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"messageEq","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#v:messageEq"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ParseError\">ParseError</a>","name":"ParseError","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#t:ParseError"},{"display_html":"<a href=\"#v:errorPos\">errorPos</a> :: <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>","name":"errorPos","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#v:errorPos"},{"display_html":"<a href=\"#v:errorMessages\">errorMessages</a> :: <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a> -&gt; [<a href=\"Text-ParserCombinators-Parsec-Error.html#t:Message\" title=\"Text.ParserCombinators.Parsec.Error\">Message</a>]","name":"errorMessages","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#v:errorMessages"},{"display_html":"<a href=\"#v:errorIsUnknown\">errorIsUnknown</a> :: <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"errorIsUnknown","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#v:errorIsUnknown"},{"display_html":"<a href=\"#v:showErrorMessages\">showErrorMessages</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; [<a href=\"Text-ParserCombinators-Parsec-Error.html#t:Message\" title=\"Text.ParserCombinators.Parsec.Error\">Message</a>] -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showErrorMessages","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#v:showErrorMessages"},{"display_html":"<a href=\"#v:newErrorMessage\">newErrorMessage</a> :: <a href=\"Text-ParserCombinators-Parsec-Error.html#t:Message\" title=\"Text.ParserCombinators.Parsec.Error\">Message</a> -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a>","name":"newErrorMessage","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#v:newErrorMessage"},{"display_html":"<a href=\"#v:newErrorUnknown\">newErrorUnknown</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a>","name":"newErrorUnknown","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#v:newErrorUnknown"},{"display_html":"<a href=\"#v:addErrorMessage\">addErrorMessage</a> :: <a href=\"Text-ParserCombinators-Parsec-Error.html#t:Message\" title=\"Text.ParserCombinators.Parsec.Error\">Message</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a>","name":"addErrorMessage","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#v:addErrorMessage"},{"display_html":"<a href=\"#v:setErrorPos\">setErrorPos</a> :: <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a>","name":"setErrorPos","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#v:setErrorPos"},{"display_html":"<a href=\"#v:setErrorMessage\">setErrorMessage</a> :: <a href=\"Text-ParserCombinators-Parsec-Error.html#t:Message\" title=\"Text.ParserCombinators.Parsec.Error\">Message</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a>","name":"setErrorMessage","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#v:setErrorMessage"},{"display_html":"<a href=\"#v:mergeError\">mergeError</a> :: <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Error.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec.Error\">ParseError</a>","name":"mergeError","module":"Text.ParserCombinators.Parsec.Error","link":"Text-ParserCombinators-Parsec-Error.html#v:mergeError"},{"display_html":"<a href=\"#v:haskellDef\">haskellDef</a> :: <a href=\"Text-ParserCombinators-Parsec-Language.html#t:LanguageDef\" title=\"Text.ParserCombinators.Parsec.Language\">LanguageDef</a> st","name":"haskellDef","module":"Text.ParserCombinators.Parsec.Language","link":"Text-ParserCombinators-Parsec-Language.html#v:haskellDef"},{"display_html":"<a href=\"#v:haskell\">haskell</a> :: <a href=\"Text-Parsec-Token.html#t:TokenParser\" title=\"Text.Parsec.Token\">TokenParser</a> st","name":"haskell","module":"Text.ParserCombinators.Parsec.Language","link":"Text-ParserCombinators-Parsec-Language.html#v:haskell"},{"display_html":"<a href=\"#v:mondrianDef\">mondrianDef</a> :: <a href=\"Text-ParserCombinators-Parsec-Language.html#t:LanguageDef\" title=\"Text.ParserCombinators.Parsec.Language\">LanguageDef</a> st","name":"mondrianDef","module":"Text.ParserCombinators.Parsec.Language","link":"Text-ParserCombinators-Parsec-Language.html#v:mondrianDef"},{"display_html":"<a href=\"#v:mondrian\">mondrian</a> :: <a href=\"Text-Parsec-Token.html#t:TokenParser\" title=\"Text.Parsec.Token\">TokenParser</a> st","name":"mondrian","module":"Text.ParserCombinators.Parsec.Language","link":"Text-ParserCombinators-Parsec-Language.html#v:mondrian"},{"display_html":"<a href=\"#v:emptyDef\">emptyDef</a> :: <a href=\"Text-ParserCombinators-Parsec-Language.html#t:LanguageDef\" title=\"Text.ParserCombinators.Parsec.Language\">LanguageDef</a> st","name":"emptyDef","module":"Text.ParserCombinators.Parsec.Language","link":"Text-ParserCombinators-Parsec-Language.html#v:emptyDef"},{"display_html":"<a href=\"#v:haskellStyle\">haskellStyle</a> :: <a href=\"Text-ParserCombinators-Parsec-Language.html#t:LanguageDef\" title=\"Text.ParserCombinators.Parsec.Language\">LanguageDef</a> st","name":"haskellStyle","module":"Text.ParserCombinators.Parsec.Language","link":"Text-ParserCombinators-Parsec-Language.html#v:haskellStyle"},{"display_html":"<a href=\"#v:javaStyle\">javaStyle</a> :: <a href=\"Text-ParserCombinators-Parsec-Language.html#t:LanguageDef\" title=\"Text.ParserCombinators.Parsec.Language\">LanguageDef</a> st","name":"javaStyle","module":"Text.ParserCombinators.Parsec.Language","link":"Text-ParserCombinators-Parsec-Language.html#v:javaStyle"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:LanguageDef\">LanguageDef</a> st = <a href=\"Text-ParserCombinators-Parsec-Language.html#t:GenLanguageDef\" title=\"Text.ParserCombinators.Parsec.Language\">GenLanguageDef</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> st <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a>","name":"LanguageDef","module":"Text.ParserCombinators.Parsec.Language","link":"Text-ParserCombinators-Parsec-Language.html#t:LanguageDef"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:GenLanguageDef\">GenLanguageDef</a> s u m = <a href=\"#v:LanguageDef\">LanguageDef</a> {<ul class=\"subs\"><li><a href=\"#v:commentStart\">commentStart</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:commentEnd\">commentEnd</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:commentLine\">commentLine</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:nestedComments\">nestedComments</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:identStart\">identStart</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:identLetter\">identLetter</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:opStart\">opStart</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:opLetter\">opLetter</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:reservedNames\">reservedNames</a> :: [<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>]</li><li><a href=\"#v:reservedOpNames\">reservedOpNames</a> :: [<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>]</li><li><a href=\"#v:caseSensitive\">caseSensitive</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"GenLanguageDef LanguageDef commentStart commentEnd commentLine nestedComments identStart identLetter opStart opLetter reservedNames reservedOpNames caseSensitive","module":"Text.ParserCombinators.Parsec.Language","link":"Text-ParserCombinators-Parsec-Language.html#t:GenLanguageDef"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:PermParser\">PermParser</a> tok st a = <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> st a","name":"PermParser","module":"Text.ParserCombinators.Parsec.Perm","link":"Text-ParserCombinators-Parsec-Perm.html#t:PermParser"},{"display_html":"<a href=\"#v:permute\">permute</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> tok =&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st a -&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s st a","name":"permute","module":"Text.ParserCombinators.Parsec.Perm","link":"Text-ParserCombinators-Parsec-Perm.html#v:permute"},{"display_html":"<a href=\"#v:-60--124--124--62-\">(&lt;||&gt;)</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> tok =&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st (a -&gt; b) -&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s st a -&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st b","name":"<||>","module":"Text.ParserCombinators.Parsec.Perm","link":"Text-ParserCombinators-Parsec-Perm.html#v:-60--124--124--62-"},{"display_html":"<a href=\"#v:-60--36--36--62-\">(&lt;$$&gt;)</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> tok =&gt; (a -&gt; b) -&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s st a -&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st b","name":"<$$>","module":"Text.ParserCombinators.Parsec.Perm","link":"Text-ParserCombinators-Parsec-Perm.html#v:-60--36--36--62-"},{"display_html":"<a href=\"#v:-60--124--63--62-\">(&lt;|?&gt;)</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> tok =&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st (a -&gt; b) -&gt; (a, <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s st a) -&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st b","name":"<|?>","module":"Text.ParserCombinators.Parsec.Perm","link":"Text-ParserCombinators-Parsec-Perm.html#v:-60--124--63--62-"},{"display_html":"<a href=\"#v:-60--36--63--62-\">(&lt;$?&gt;)</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> tok =&gt; (a -&gt; b) -&gt; (a, <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s st a) -&gt; <a href=\"Text-Parsec-Perm.html#t:StreamPermParser\" title=\"Text.Parsec.Perm\">StreamPermParser</a> s st b","name":"<$?>","module":"Text.ParserCombinators.Parsec.Perm","link":"Text-ParserCombinators-Parsec-Perm.html#v:-60--36--63--62-"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:SourceName\">SourceName</a> = <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"SourceName","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#t:SourceName"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Line\">Line</a> = <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"Line","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#t:Line"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Column\">Column</a> = <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"Column","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#t:Column"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SourcePos\">SourcePos</a>","name":"SourcePos","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos"},{"display_html":"<a href=\"#v:sourceLine\">sourceLine</a> :: <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:Line\" title=\"Text.ParserCombinators.Parsec.Pos\">Line</a>","name":"sourceLine","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#v:sourceLine"},{"display_html":"<a href=\"#v:sourceColumn\">sourceColumn</a> :: <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:Column\" title=\"Text.ParserCombinators.Parsec.Pos\">Column</a>","name":"sourceColumn","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#v:sourceColumn"},{"display_html":"<a href=\"#v:sourceName\">sourceName</a> :: <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourceName\" title=\"Text.ParserCombinators.Parsec.Pos\">SourceName</a>","name":"sourceName","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#v:sourceName"},{"display_html":"<a href=\"#v:incSourceLine\">incSourceLine</a> :: <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:Line\" title=\"Text.ParserCombinators.Parsec.Pos\">Line</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a>","name":"incSourceLine","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#v:incSourceLine"},{"display_html":"<a href=\"#v:incSourceColumn\">incSourceColumn</a> :: <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:Column\" title=\"Text.ParserCombinators.Parsec.Pos\">Column</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a>","name":"incSourceColumn","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#v:incSourceColumn"},{"display_html":"<a href=\"#v:setSourceLine\">setSourceLine</a> :: <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:Line\" title=\"Text.ParserCombinators.Parsec.Pos\">Line</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a>","name":"setSourceLine","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#v:setSourceLine"},{"display_html":"<a href=\"#v:setSourceColumn\">setSourceColumn</a> :: <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:Column\" title=\"Text.ParserCombinators.Parsec.Pos\">Column</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a>","name":"setSourceColumn","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#v:setSourceColumn"},{"display_html":"<a href=\"#v:setSourceName\">setSourceName</a> :: <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourceName\" title=\"Text.ParserCombinators.Parsec.Pos\">SourceName</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a>","name":"setSourceName","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#v:setSourceName"},{"display_html":"<a href=\"#v:newPos\">newPos</a> :: <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourceName\" title=\"Text.ParserCombinators.Parsec.Pos\">SourceName</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:Line\" title=\"Text.ParserCombinators.Parsec.Pos\">Line</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:Column\" title=\"Text.ParserCombinators.Parsec.Pos\">Column</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a>","name":"newPos","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#v:newPos"},{"display_html":"<a href=\"#v:initialPos\">initialPos</a> :: <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourceName\" title=\"Text.ParserCombinators.Parsec.Pos\">SourceName</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a>","name":"initialPos","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#v:initialPos"},{"display_html":"<a href=\"#v:updatePosChar\">updatePosChar</a> :: <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a>","name":"updatePosChar","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#v:updatePosChar"},{"display_html":"<a href=\"#v:updatePosString\">updatePosString</a> :: <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-ParserCombinators-Parsec-Pos.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec.Pos\">SourcePos</a>","name":"updatePosString","module":"Text.ParserCombinators.Parsec.Pos","link":"Text-ParserCombinators-Parsec-Pos.html#v:updatePosString"},{"display_html":"<a href=\"#v:-60--63--62-\">(&lt;?&gt;)</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"<?>","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:-60--63--62-"},{"display_html":"<a href=\"#v:-60--124--62-\">(&lt;|&gt;)</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"<|>","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:-60--124--62-"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Parser\">Parser</a> = <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> ()","name":"Parser","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#t:Parser"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GenParser\">GenParser</a> tok st = <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> [tok] st","name":"GenParser","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#t:GenParser"},{"display_html":"<a href=\"#v:runParser\">runParser</a> :: <a href=\"Text-ParserCombinators-Parsec-Prim.html#t:GenParser\" title=\"Text.ParserCombinators.Parsec.Prim\">GenParser</a> tok st a -&gt; st -&gt; <a href=\"Text-Parsec-Pos.html#t:SourceName\" title=\"Text.Parsec.Pos\">SourceName</a> -&gt; [tok] -&gt; <a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> a","name":"runParser","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:runParser"},{"display_html":"<a href=\"#v:parse\">parse</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> t =&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s () a -&gt; <a href=\"Text-Parsec-Pos.html#t:SourceName\" title=\"Text.Parsec.Pos\">SourceName</a> -&gt; s -&gt; <a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> a","name":"parse","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:parse"},{"display_html":"<a href=\"#v:parseFromFile\">parseFromFile</a> :: <a href=\"Text-ParserCombinators-Parsec-Prim.html#t:Parser\" title=\"Text.ParserCombinators.Parsec.Prim\">Parser</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> a)","name":"parseFromFile","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:parseFromFile"},{"display_html":"<a href=\"#v:parseTest\">parseTest</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> t, <a href=\"../base-4.13.0.0/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> a) =&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s () a -&gt; s -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"parseTest","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:parseTest"},{"display_html":"<a href=\"#v:token\">token</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a> t =&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>) -&gt; (t -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>) -&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Text-Parsec.html#t:Parsec\" title=\"Text.Parsec\">Parsec</a> s u a","name":"token","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:token"},{"display_html":"<a href=\"#v:tokens\">tokens</a> :: (<a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t, <a href=\"../base-4.13.0.0/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> t) =&gt; ([t] -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>) -&gt; (<a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; [t] -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>) -&gt; [t] -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [t]","name":"tokens","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:tokens"},{"display_html":"<a href=\"#v:tokenPrim\">tokenPrim</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>) -&gt; (<a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; t -&gt; s -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>) -&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"tokenPrim","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:tokenPrim"},{"display_html":"<a href=\"#v:tokenPrimEx\">tokenPrimEx</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>) -&gt; (<a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; t -&gt; s -&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>) -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; t -&gt; s -&gt; u -&gt; u) -&gt; (t -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"tokenPrimEx","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:tokenPrimEx"},{"display_html":"<a href=\"#v:try\">try</a> :: <a href=\"Text-ParserCombinators-Parsec-Prim.html#t:GenParser\" title=\"Text.ParserCombinators.Parsec.Prim\">GenParser</a> tok st a -&gt; <a href=\"Text-ParserCombinators-Parsec-Prim.html#t:GenParser\" title=\"Text.ParserCombinators.Parsec.Prim\">GenParser</a> tok st a","name":"try","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:try"},{"display_html":"<a href=\"#v:label\">label</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"label","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:label"},{"display_html":"<a href=\"#v:labels\">labels</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; [<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>] -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"labels","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:labels"},{"display_html":"<a href=\"#v:unexpected\">unexpected</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m t =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a","name":"unexpected","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:unexpected"},{"display_html":"<a href=\"#v:pzero\">pzero</a> :: <a href=\"Text-ParserCombinators-Parsec-Prim.html#t:GenParser\" title=\"Text.ParserCombinators.Parsec.Prim\">GenParser</a> tok st a","name":"pzero","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:pzero"},{"display_html":"<a href=\"#v:many\">many</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]","name":"many","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:many"},{"display_html":"<a href=\"#v:skipMany\">skipMany</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"skipMany","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:skipMany"},{"display_html":"<a href=\"#v:getState\">getState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m u","name":"getState","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:getState"},{"display_html":"<a href=\"#v:setState\">setState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; u -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"setState","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:setState"},{"display_html":"<a href=\"#v:updateState\">updateState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; (u -&gt; u) -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"updateState","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:updateState"},{"display_html":"<a href=\"#v:getPosition\">getPosition</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a>","name":"getPosition","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:getPosition"},{"display_html":"<a href=\"#v:setPosition\">setPosition</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"setPosition","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:setPosition"},{"display_html":"<a href=\"#v:getInput\">getInput</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m s","name":"getInput","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:getInput"},{"display_html":"<a href=\"#v:setInput\">setInput</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; s -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()","name":"setInput","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:setInput"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:State\">State</a> s u = <a href=\"#v:State\">State</a> {<ul class=\"subs\"><li><a href=\"#v:stateInput\">stateInput</a> :: s</li><li><a href=\"#v:statePos\">statePos</a> :: !<a href=\"Text-Parsec-Pos.html#t:SourcePos\" title=\"Text.Parsec.Pos\">SourcePos</a></li><li><a href=\"#v:stateUser\">stateUser</a> :: !u</li></ul>}","name":"State State statePos stateInput stateUser","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#t:State"},{"display_html":"<a href=\"#v:getParserState\">getParserState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (<a href=\"Text-ParserCombinators-Parsec-Prim.html#t:State\" title=\"Text.ParserCombinators.Parsec.Prim\">State</a> s u)","name":"getParserState","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:getParserState"},{"display_html":"<a href=\"#v:setParserState\">setParserState</a> :: <a href=\"../base-4.13.0.0/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Text-ParserCombinators-Parsec-Prim.html#t:State\" title=\"Text.ParserCombinators.Parsec.Prim\">State</a> s u -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (<a href=\"Text-ParserCombinators-Parsec-Prim.html#t:State\" title=\"Text.ParserCombinators.Parsec.Prim\">State</a> s u)","name":"setParserState","module":"Text.ParserCombinators.Parsec.Prim","link":"Text-ParserCombinators-Parsec-Prim.html#v:setParserState"},{"display_html":"module <a href=\"Text-ParserCombinators-Parsec-Prim.html\">Text.ParserCombinators.Parsec.Prim</a>","name":"","module":"Text.ParserCombinators.Parsec","link":""},{"display_html":"module <a href=\"Text-ParserCombinators-Parsec-Combinator.html\">Text.ParserCombinators.Parsec.Combinator</a>","name":"","module":"Text.ParserCombinators.Parsec","link":""},{"display_html":"module <a href=\"Text-ParserCombinators-Parsec-Char.html\">Text.ParserCombinators.Parsec.Char</a>","name":"","module":"Text.ParserCombinators.Parsec","link":""},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ParseError\">ParseError</a>","name":"ParseError","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#t:ParseError"},{"display_html":"<a href=\"#v:errorPos\">errorPos</a> :: <a href=\"Text-ParserCombinators-Parsec.html#t:ParseError\" title=\"Text.ParserCombinators.Parsec\">ParseError</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a>","name":"errorPos","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#v:errorPos"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SourcePos\">SourcePos</a>","name":"SourcePos","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#t:SourcePos"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:SourceName\">SourceName</a> = <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"SourceName","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#t:SourceName"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Line\">Line</a> = <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"Line","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#t:Line"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Column\">Column</a> = <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"Column","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#t:Column"},{"display_html":"<a href=\"#v:sourceName\">sourceName</a> :: <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:SourceName\" title=\"Text.ParserCombinators.Parsec\">SourceName</a>","name":"sourceName","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#v:sourceName"},{"display_html":"<a href=\"#v:sourceLine\">sourceLine</a> :: <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:Line\" title=\"Text.ParserCombinators.Parsec\">Line</a>","name":"sourceLine","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#v:sourceLine"},{"display_html":"<a href=\"#v:sourceColumn\">sourceColumn</a> :: <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:Column\" title=\"Text.ParserCombinators.Parsec\">Column</a>","name":"sourceColumn","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#v:sourceColumn"},{"display_html":"<a href=\"#v:incSourceLine\">incSourceLine</a> :: <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:Line\" title=\"Text.ParserCombinators.Parsec\">Line</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a>","name":"incSourceLine","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#v:incSourceLine"},{"display_html":"<a href=\"#v:incSourceColumn\">incSourceColumn</a> :: <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:Column\" title=\"Text.ParserCombinators.Parsec\">Column</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a>","name":"incSourceColumn","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#v:incSourceColumn"},{"display_html":"<a href=\"#v:setSourceLine\">setSourceLine</a> :: <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:Line\" title=\"Text.ParserCombinators.Parsec\">Line</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a>","name":"setSourceLine","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#v:setSourceLine"},{"display_html":"<a href=\"#v:setSourceColumn\">setSourceColumn</a> :: <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:Column\" title=\"Text.ParserCombinators.Parsec\">Column</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a>","name":"setSourceColumn","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#v:setSourceColumn"},{"display_html":"<a href=\"#v:setSourceName\">setSourceName</a> :: <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:SourceName\" title=\"Text.ParserCombinators.Parsec\">SourceName</a> -&gt; <a href=\"Text-ParserCombinators-Parsec.html#t:SourcePos\" title=\"Text.ParserCombinators.Parsec\">SourcePos</a>","name":"setSourceName","module":"Text.ParserCombinators.Parsec","link":"Text-ParserCombinators-Parsec.html#v:setSourceName"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Assoc\">Assoc</a><ul class=\"subs\"><li>= <a href=\"#v:AssocNone\">AssocNone</a></li><li>| <a href=\"#v:AssocLeft\">AssocLeft</a></li><li>| <a href=\"#v:AssocRight\">AssocRight</a></li></ul>","name":"Assoc AssocNone AssocLeft AssocRight","module":"Text.ParserCombinators.Parsec.Expr","link":"Text-ParserCombinators-Parsec-Expr.html#t:Assoc"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Operator\">Operator</a> tok st a<ul class=\"subs\"><li>= <a href=\"#v:Infix\">Infix</a> (<a href=\"Text-Parsec-String.html#t:GenParser\" title=\"Text.Parsec.String\">GenParser</a> tok st (a -&gt; a -&gt; a)) <a href=\"Text-ParserCombinators-Parsec-Expr.html#t:Assoc\" title=\"Text.ParserCombinators.Parsec.Expr\">Assoc</a></li><li>| <a href=\"#v:Prefix\">Prefix</a> (<a href=\"Text-Parsec-String.html#t:GenParser\" title=\"Text.Parsec.String\">GenParser</a> tok st (a -&gt; a))</li><li>| <a href=\"#v:Postfix\">Postfix</a> (<a href=\"Text-Parsec-String.html#t:GenParser\" title=\"Text.Parsec.String\">GenParser</a> tok st (a -&gt; a))</li></ul>","name":"Operator Prefix Infix Postfix","module":"Text.ParserCombinators.Parsec.Expr","link":"Text-ParserCombinators-Parsec-Expr.html#t:Operator"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:OperatorTable\">OperatorTable</a> tok st a = [[<a href=\"Text-ParserCombinators-Parsec-Expr.html#t:Operator\" title=\"Text.ParserCombinators.Parsec.Expr\">Operator</a> tok st a]]","name":"OperatorTable","module":"Text.ParserCombinators.Parsec.Expr","link":"Text-ParserCombinators-Parsec-Expr.html#t:OperatorTable"},{"display_html":"<a href=\"#v:buildExpressionParser\">buildExpressionParser</a> :: <a href=\"Text-ParserCombinators-Parsec-Expr.html#t:OperatorTable\" title=\"Text.ParserCombinators.Parsec.Expr\">OperatorTable</a> tok st a -&gt; <a href=\"Text-Parsec-String.html#t:GenParser\" title=\"Text.Parsec.String\">GenParser</a> tok st a -&gt; <a href=\"Text-Parsec-String.html#t:GenParser\" title=\"Text.Parsec.String\">GenParser</a> tok st a","name":"buildExpressionParser","module":"Text.ParserCombinators.Parsec.Expr","link":"Text-ParserCombinators-Parsec-Expr.html#v:buildExpressionParser"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:LanguageDef\">LanguageDef</a> st = <a href=\"Text-ParserCombinators-Parsec-Token.html#t:GenLanguageDef\" title=\"Text.ParserCombinators.Parsec.Token\">GenLanguageDef</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> st <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a>","name":"LanguageDef","module":"Text.ParserCombinators.Parsec.Token","link":"Text-ParserCombinators-Parsec-Token.html#t:LanguageDef"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:GenLanguageDef\">GenLanguageDef</a> s u m = <a href=\"#v:LanguageDef\">LanguageDef</a> {<ul class=\"subs\"><li><a href=\"#v:commentStart\">commentStart</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:commentEnd\">commentEnd</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:commentLine\">commentLine</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:nestedComments\">nestedComments</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:identStart\">identStart</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:identLetter\">identLetter</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:opStart\">opStart</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:opLetter\">opLetter</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:reservedNames\">reservedNames</a> :: [<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>]</li><li><a href=\"#v:reservedOpNames\">reservedOpNames</a> :: [<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>]</li><li><a href=\"#v:caseSensitive\">caseSensitive</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"GenLanguageDef LanguageDef commentStart commentEnd commentLine nestedComments identStart identLetter opStart opLetter reservedNames reservedOpNames caseSensitive","module":"Text.ParserCombinators.Parsec.Token","link":"Text-ParserCombinators-Parsec-Token.html#t:GenLanguageDef"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TokenParser\">TokenParser</a> st = <a href=\"Text-ParserCombinators-Parsec-Token.html#t:GenTokenParser\" title=\"Text.ParserCombinators.Parsec.Token\">GenTokenParser</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> st <a href=\"../base-4.13.0.0/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a>","name":"TokenParser","module":"Text.ParserCombinators.Parsec.Token","link":"Text-ParserCombinators-Parsec-Token.html#t:TokenParser"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:GenTokenParser\">GenTokenParser</a> s u m = <a href=\"#v:TokenParser\">TokenParser</a> {<ul class=\"subs\"><li><a href=\"#v:identifier\">identifier</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:reserved\">reserved</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()</li><li><a href=\"#v:operator\">operator</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:reservedOp\">reservedOp</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()</li><li><a href=\"#v:charLiteral\">charLiteral</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li><li><a href=\"#v:stringLiteral\">stringLiteral</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:natural\">natural</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:integer\">integer</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:float\">float</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Prelude.html#t:Double\" title=\"Prelude\">Double</a></li><li><a href=\"#v:naturalOrFloat\">naturalOrFloat</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m (<a href=\"../base-4.13.0.0/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a> <a href=\"../base-4.13.0.0/Prelude.html#t:Double\" title=\"Prelude\">Double</a>)</li><li><a href=\"#v:decimal\">decimal</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:hexadecimal\">hexadecimal</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:octal\">octal</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:symbol\">symbol</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:lexeme\">lexeme</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a</li><li><a href=\"#v:whiteSpace\">whiteSpace</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m ()</li><li><a href=\"#v:parens\">parens</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a</li><li><a href=\"#v:braces\">braces</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a</li><li><a href=\"#v:angles\">angles</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a</li><li><a href=\"#v:brackets\">brackets</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a</li><li><a href=\"#v:squares\">squares</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a</li><li><a href=\"#v:semi\">semi</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:comma\">comma</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:colon\">colon</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:dot\">dot</a> :: <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:semiSep\">semiSep</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]</li><li><a href=\"#v:semiSep1\">semiSep1</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]</li><li><a href=\"#v:commaSep\">commaSep</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]</li><li><a href=\"#v:commaSep1\">commaSep1</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m a -&gt; <a href=\"Text-Parsec.html#t:ParsecT\" title=\"Text.Parsec\">ParsecT</a> s u m [a]</li></ul>}","name":"GenTokenParser TokenParser parens decimal hexadecimal commaSep operator identifier reserved reservedOp charLiteral stringLiteral natural integer float naturalOrFloat octal symbol lexeme whiteSpace braces angles brackets squares semi comma colon dot semiSep semiSep1 commaSep1","module":"Text.ParserCombinators.Parsec.Token","link":"Text-ParserCombinators-Parsec-Token.html#t:GenTokenParser"},{"display_html":"<a href=\"#v:makeTokenParser\">makeTokenParser</a> :: <a href=\"Text-Parsec.html#t:Stream\" title=\"Text.Parsec\">Stream</a> s m <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> =&gt; <a href=\"Text-ParserCombinators-Parsec-Token.html#t:GenLanguageDef\" title=\"Text.ParserCombinators.Parsec.Token\">GenLanguageDef</a> s u m -&gt; <a href=\"Text-ParserCombinators-Parsec-Token.html#t:GenTokenParser\" title=\"Text.ParserCombinators.Parsec.Token\">GenTokenParser</a> s u m","name":"makeTokenParser","module":"Text.ParserCombinators.Parsec.Token","link":"Text-ParserCombinators-Parsec-Token.html#v:makeTokenParser"}]