forked from qfpl/hpython
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLanguage-Python-Parse-Error.html
More file actions
11 lines (11 loc) · 111 KB
/
Language-Python-Parse-Error.html
File metadata and controls
11 lines (11 loc) · 111 KB
1
2
3
4
5
6
7
8
9
10
11
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Language.Python.Parse.Error</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">hpython-0.1.0.1: Python language tools</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p class="caption">Language.Python.Parse.Error</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Classy Prisms</a></li><li><a href="#g:2">Megaparsec re-exports</a></li></ul></div><div id="synopsis"><details id="syn"><summary>Synopsis</summary><ul class="details-toggle" data-details-id="syn"><li class="src short"><span class="keyword">data</span> <a href="#t:ParseError">ParseError</a> a<ul class="subs"><li>= <a href="#v:LexicalError">LexicalError</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a>)) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/containers-0.5.11.0/Data-Set.html#t:Set" title="Data.Set">Set</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a>))</li><li>| <a href="#v:ParseError">ParseError</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> (<a href="Language-Python-Internal-Token.html#t:PyToken" title="Language.Python.Internal.Token">PyToken</a> a))) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/containers-0.5.11.0/Data-Set.html#t:Set" title="Data.Set">Set</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> (<a href="Language-Python-Internal-Token.html#t:PyToken" title="Language.Python.Internal.Token">PyToken</a> a)))</li><li>| <a href="#v:TabError">TabError</a> a</li><li>| <a href="#v:IncorrectDedent">IncorrectDedent</a> a</li><li>| <a href="#v:InvalidUnpacking">InvalidUnpacking</a> a</li></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:AsLexicalError">AsLexicalError</a> s t | s -> t <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:AsTabError">AsTabError</a> s a | s -> a <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:AsIncorrectDedent">AsIncorrectDedent</a> s a | s -> a <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:AsIRError">AsIRError</a> s a | s -> a <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:AsParseError">AsParseError</a> s t | s -> t <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">data</span> <a href="#t:ErrorItem">ErrorItem</a> t<ul class="subs"><li>= <a href="#v:Tokens">Tokens</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> t)</li><li>| <a href="#v:Label">Label</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a>)</li><li>| <a href="#v:EndOfInput">EndOfInput</a></li></ul></li><li class="src short"><span class="keyword">data</span> <a href="#t:SourcePos">SourcePos</a> = <a href="#v:SourcePos">SourcePos</a> {<ul class="subs"><li><a href="#v:sourceName">sourceName</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/System-IO.html#t:FilePath" title="System.IO">FilePath</a></li><li><a href="#v:sourceLine">sourceLine</a> :: !<a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html#t:Pos" title="Text.Megaparsec.Pos">Pos</a></li><li><a href="#v:sourceColumn">sourceColumn</a> :: !<a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html#t:Pos" title="Text.Megaparsec.Pos">Pos</a></li></ul>}</li></ul></details></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:ParseError" class="def">ParseError</a> a <a href="#t:ParseError" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:LexicalError" class="def">LexicalError</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a>)) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/containers-0.5.11.0/Data-Set.html#t:Set" title="Data.Set">Set</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a>))</td><td class="doc"><p>An error occured during tokenization (this is a re-packed megaparsec error)</p></td></tr><tr><td class="src"><a id="v:ParseError" class="def">ParseError</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> (<a href="Language-Python-Internal-Token.html#t:PyToken" title="Language.Python.Internal.Token">PyToken</a> a))) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/containers-0.5.11.0/Data-Set.html#t:Set" title="Data.Set">Set</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> (<a href="Language-Python-Internal-Token.html#t:PyToken" title="Language.Python.Internal.Token">PyToken</a> a)))</td><td class="doc"><p>An error occured during parsing (this is a re-packed megaparsec error)</p></td></tr><tr><td class="src"><a id="v:TabError" class="def">TabError</a> a</td><td class="doc"><p>Tabs and spaces were used inconsistently</p></td></tr><tr><td class="src"><a id="v:IncorrectDedent" class="def">IncorrectDedent</a> a</td><td class="doc"><p>The dedent at the end of a block doesn't match and preceding indents</p><p>e.g.</p><pre>def a():
if b:
pass
else:
pass
pass
</pre><p>The final line will cause an <code><a href="Language-Python-Parse-Error.html#v:IncorrectDedent" title="Language.Python.Parse.Error">IncorrectDedent</a></code> error</p></td></tr><tr><td class="src"><a id="v:InvalidUnpacking" class="def">InvalidUnpacking</a> a</td><td class="doc"><p>Unpacking ( <code>*value</code> ) was used in an invalid position</p></td></tr></table></div><div class="subs instances"><details id="i:ParseError" open="open"><summary>Instances</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ParseError:Eq:1"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Eq.html#t:Eq" title="Data.Eq">Eq</a> a => <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Eq.html#t:Eq" title="Data.Eq">Eq</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a)</span> <a href="#t:ParseError" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ParseError:Eq:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Parse-Error.html">Language.Python.Parse.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a -> <a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a -> <a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ParseError:Show:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> a => <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a)</span> <a href="#t:ParseError" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ParseError:Show:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Parse-Error.html">Language.Python.Parse.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -> <a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a] -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ParseError:AsIRError:3"></span> <a href="Language-Python-Parse-Error.html#t:AsIRError" title="Language.Python.Parse.Error">AsIRError</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) a</span> <a href="#t:ParseError" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ParseError:AsIRError:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Parse-Error.html">Language.Python.Parse.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_InvalidUnpacking">_InvalidUnpacking</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) a <a href="#v:_InvalidUnpacking" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ParseError:AsIncorrectDedent:4"></span> <a href="Language-Python-Parse-Error.html#t:AsIncorrectDedent" title="Language.Python.Parse.Error">AsIncorrectDedent</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) a</span> <a href="#t:ParseError" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ParseError:AsIncorrectDedent:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Parse-Error.html">Language.Python.Parse.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_IncorrectDedent">_IncorrectDedent</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) a <a href="#v:_IncorrectDedent" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ParseError:AsTabError:5"></span> <a href="Language-Python-Parse-Error.html#t:AsTabError" title="Language.Python.Parse.Error">AsTabError</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) a</span> <a href="#t:ParseError" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ParseError:AsTabError:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Parse-Error.html">Language.Python.Parse.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_TabError">_TabError</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) a <a href="#v:_TabError" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ParseError:AsLexicalError:6"></span> <a href="Language-Python-Parse-Error.html#t:AsLexicalError" title="Language.Python.Parse.Error">AsLexicalError</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a></span> <a href="#t:ParseError" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ParseError:AsLexicalError:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Parse-Error.html">Language.Python.Parse.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_LexicalError">_LexicalError</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a>), <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/containers-0.5.11.0/Data-Set.html#t:Set" title="Data.Set">Set</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a>)) <a href="#v:_LexicalError" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ParseError:AsParseError:7"></span> <a href="Language-Python-Parse-Error.html#t:AsParseError" title="Language.Python.Parse.Error">AsParseError</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) (<a href="Language-Python-Internal-Token.html#t:PyToken" title="Language.Python.Internal.Token">PyToken</a> a)</span> <a href="#t:ParseError" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ParseError:AsParseError:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Parse-Error.html">Language.Python.Parse.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_ParseError">_ParseError</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> (<a href="Language-Python-Internal-Token.html#t:PyToken" title="Language.Python.Internal.Token">PyToken</a> a)), <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/containers-0.5.11.0/Data-Set.html#t:Set" title="Data.Set">Set</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> (<a href="Language-Python-Internal-Token.html#t:PyToken" title="Language.Python.Internal.Token">PyToken</a> a))) <a href="#v:_ParseError" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><a href="#g:1" id="g:1"><h1>Classy Prisms</h1></a><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:AsLexicalError" class="def">AsLexicalError</a> s t | s -> t <span class="keyword">where</span> <a href="#t:AsLexicalError" class="selflink">#</a></p><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Language-Python-Parse-Error.html#v:_LexicalError" title="Language.Python.Parse.Error">_LexicalError</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:_LexicalError" class="def">_LexicalError</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> s (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t), <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/containers-0.5.11.0/Data-Set.html#t:Set" title="Data.Set">Set</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t)) <a href="#v:_LexicalError" class="selflink">#</a></p></div><div class="subs instances"><details id="i:AsLexicalError" open="open"><summary>Instances</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:AsLexicalError:AsLexicalError:1"></span> <a href="Language-Python-Parse-Error.html#t:AsLexicalError" title="Language.Python.Parse.Error">AsLexicalError</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a></span> <a href="#t:AsLexicalError" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:ic:AsLexicalError:AsLexicalError:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Parse-Error.html">Language.Python.Parse.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_LexicalError">_LexicalError</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a>), <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/containers-0.5.11.0/Data-Set.html#t:Set" title="Data.Set">Set</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a>)) <a href="#v:_LexicalError" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:AsTabError" class="def">AsTabError</a> s a | s -> a <span class="keyword">where</span> <a href="#t:AsTabError" class="selflink">#</a></p><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Language-Python-Parse-Error.html#v:_TabError" title="Language.Python.Parse.Error">_TabError</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:_TabError" class="def">_TabError</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> s a <a href="#v:_TabError" class="selflink">#</a></p></div><div class="subs instances"><details id="i:AsTabError" open="open"><summary>Instances</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:AsTabError:AsTabError:1"></span> <a href="Language-Python-Parse-Error.html#t:AsTabError" title="Language.Python.Parse.Error">AsTabError</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) a</span> <a href="#t:AsTabError" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:ic:AsTabError:AsTabError:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Parse-Error.html">Language.Python.Parse.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_TabError">_TabError</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) a <a href="#v:_TabError" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:AsTabError:AsTabError:2"></span> <a href="Language-Python-Parse-Error.html#t:AsTabError" title="Language.Python.Parse.Error">AsTabError</a> (<a href="Language-Python-Validate-Indentation-Error.html#t:IndentationError" title="Language.Python.Validate.Indentation.Error">IndentationError</a> a) a</span> <a href="#t:AsTabError" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:ic:AsTabError:AsTabError:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Validate-Indentation-Error.html">Language.Python.Validate.Indentation.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_TabError">_TabError</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> (<a href="Language-Python-Validate-Indentation-Error.html#t:IndentationError" title="Language.Python.Validate.Indentation.Error">IndentationError</a> a) a <a href="#v:_TabError" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:AsTabError:AsTabError:3"></span> <a href="Language-Python-Parse-Error.html#t:AsTabError" title="Language.Python.Parse.Error">AsTabError</a> (<a href="Language-Python-Validate-Error.html#t:ValidationError" title="Language.Python.Validate.Error">ValidationError</a> a) a</span> <a href="#t:AsTabError" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:ic:AsTabError:AsTabError:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Validate-Error.html">Language.Python.Validate.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_TabError">_TabError</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> (<a href="Language-Python-Validate-Error.html#t:ValidationError" title="Language.Python.Validate.Error">ValidationError</a> a) a <a href="#v:_TabError" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:AsIncorrectDedent" class="def">AsIncorrectDedent</a> s a | s -> a <span class="keyword">where</span> <a href="#t:AsIncorrectDedent" class="selflink">#</a></p><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Language-Python-Parse-Error.html#v:_IncorrectDedent" title="Language.Python.Parse.Error">_IncorrectDedent</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:_IncorrectDedent" class="def">_IncorrectDedent</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> s a <a href="#v:_IncorrectDedent" class="selflink">#</a></p></div><div class="subs instances"><details id="i:AsIncorrectDedent" open="open"><summary>Instances</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:AsIncorrectDedent:AsIncorrectDedent:1"></span> <a href="Language-Python-Parse-Error.html#t:AsIncorrectDedent" title="Language.Python.Parse.Error">AsIncorrectDedent</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) a</span> <a href="#t:AsIncorrectDedent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:ic:AsIncorrectDedent:AsIncorrectDedent:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Parse-Error.html">Language.Python.Parse.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_IncorrectDedent">_IncorrectDedent</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) a <a href="#v:_IncorrectDedent" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:AsIRError" class="def">AsIRError</a> s a | s -> a <span class="keyword">where</span> <a href="#t:AsIRError" class="selflink">#</a></p><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Language-Python-Parse-Error.html#v:_InvalidUnpacking" title="Language.Python.Parse.Error">_InvalidUnpacking</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:_InvalidUnpacking" class="def">_InvalidUnpacking</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> s a <a href="#v:_InvalidUnpacking" class="selflink">#</a></p></div><div class="subs instances"><details id="i:AsIRError" open="open"><summary>Instances</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:AsIRError:AsIRError:1"></span> <a href="Language-Python-Parse-Error.html#t:AsIRError" title="Language.Python.Parse.Error">AsIRError</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) a</span> <a href="#t:AsIRError" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:ic:AsIRError:AsIRError:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Parse-Error.html">Language.Python.Parse.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_InvalidUnpacking">_InvalidUnpacking</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) a <a href="#v:_InvalidUnpacking" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:AsParseError" class="def">AsParseError</a> s t | s -> t <span class="keyword">where</span> <a href="#t:AsParseError" class="selflink">#</a></p><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Language-Python-Parse-Error.html#v:_ParseError" title="Language.Python.Parse.Error">_ParseError</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:_ParseError" class="def">_ParseError</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> s (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t), <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/containers-0.5.11.0/Data-Set.html#t:Set" title="Data.Set">Set</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t)) <a href="#v:_ParseError" class="selflink">#</a></p></div><div class="subs instances"><details id="i:AsParseError" open="open"><summary>Instances</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:AsParseError:AsParseError:1"></span> <a href="Language-Python-Parse-Error.html#t:AsParseError" title="Language.Python.Parse.Error">AsParseError</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) (<a href="Language-Python-Internal-Token.html#t:PyToken" title="Language.Python.Internal.Token">PyToken</a> a)</span> <a href="#t:AsParseError" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:ic:AsParseError:AsParseError:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Parse-Error.html">Language.Python.Parse.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_ParseError">_ParseError</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Prism-39-" title="Control.Lens.Type">Prism'</a> (<a href="Language-Python-Parse-Error.html#t:ParseError" title="Language.Python.Parse.Error">ParseError</a> a) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> (<a href="Language-Python-Internal-Token.html#t:PyToken" title="Language.Python.Internal.Token">PyToken</a> a)), <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/containers-0.5.11.0/Data-Set.html#t:Set" title="Data.Set">Set</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> (<a href="Language-Python-Internal-Token.html#t:PyToken" title="Language.Python.Internal.Token">PyToken</a> a))) <a href="#v:_ParseError" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><a href="#g:2" id="g:2"><h1>Megaparsec re-exports</h1></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:ErrorItem" class="def">ErrorItem</a> t <a href="#t:ErrorItem" class="selflink">#</a></p><div class="doc"><p>Data type that is used to represent “unexpected/expected” items in
<code><a href="Language-Python-Internal-Lexer.html#t:ParseError" title="Language.Python.Internal.Lexer">ParseError</a></code>. The data type is parametrized over the token type <code>t</code>.</p><p><em>Since: megaparsec-5.0.0</em></p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:Tokens" class="def">Tokens</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> t)</td><td class="doc"><p>Non-empty stream of tokens</p></td></tr><tr><td class="src"><a id="v:Label" class="def">Label</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a>)</td><td class="doc"><p>Label (cannot be empty)</p></td></tr><tr><td class="src"><a id="v:EndOfInput" class="def">EndOfInput</a></td><td class="doc"><p>End of input</p></td></tr></table></div><div class="subs instances"><details id="i:ErrorItem" open="open"><summary>Instances</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ErrorItem:Functor:1"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Functor.html#t:Functor" title="Data.Functor">Functor</a> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a></span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ErrorItem:Functor:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Error.html">Text.Megaparsec.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fmap">fmap</a> :: (a -> b) -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> a -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> b -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> a <a href="#v:-60--36-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ErrorItem:Eq:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Eq.html#t:Eq" title="Data.Eq">Eq</a> t => <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Eq.html#t:Eq" title="Data.Eq">Eq</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t)</span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ErrorItem:Eq:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Error.html">Text.Megaparsec.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ErrorItem:Data:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> t => <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t)</span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ErrorItem:Data:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Error.html">Text.Megaparsec.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:gfoldl">gfoldl</a> :: (<span class="keyword">forall</span> d b. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => c (d -> b) -> d -> c b) -> (<span class="keyword">forall</span> g. g -> c g) -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> c (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t) <a href="#v:gfoldl" class="selflink">#</a></p><p class="src"><a href="#v:gunfold">gunfold</a> :: (<span class="keyword">forall</span> b r. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> b => c (b -> r) -> c r) -> (<span class="keyword">forall</span> r. r -> c r) -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> -> c (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t) <a href="#v:gunfold" class="selflink">#</a></p><p class="src"><a href="#v:toConstr">toConstr</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> <a href="#v:toConstr" class="selflink">#</a></p><p class="src"><a href="#v:dataTypeOf">dataTypeOf</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:DataType" title="Data.Data">DataType</a> <a href="#v:dataTypeOf" class="selflink">#</a></p><p class="src"><a href="#v:dataCast1">dataCast1</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> t0 => (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => c (t0 d)) -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (c (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t)) <a href="#v:dataCast1" class="selflink">#</a></p><p class="src"><a href="#v:dataCast2">dataCast2</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> t0 => (<span class="keyword">forall</span> d e. (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> e) => c (t0 d e)) -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (c (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t)) <a href="#v:dataCast2" class="selflink">#</a></p><p class="src"><a href="#v:gmapT">gmapT</a> :: (<span class="keyword">forall</span> b. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> b => b -> b) -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t <a href="#v:gmapT" class="selflink">#</a></p><p class="src"><a href="#v:gmapQl">gmapQl</a> :: (r -> r' -> r) -> r -> (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> r') -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> r <a href="#v:gmapQl" class="selflink">#</a></p><p class="src"><a href="#v:gmapQr">gmapQr</a> :: (r' -> r -> r) -> r -> (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> r') -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> r <a href="#v:gmapQr" class="selflink">#</a></p><p class="src"><a href="#v:gmapQ">gmapQ</a> :: (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> u) -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> [u] <a href="#v:gmapQ" class="selflink">#</a></p><p class="src"><a href="#v:gmapQi">gmapQi</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -> (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> u) -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> u <a href="#v:gmapQi" class="selflink">#</a></p><p class="src"><a href="#v:gmapM">gmapM</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Monad.html#t:Monad" title="Control.Monad">Monad</a> m => (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> m d) -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> m (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t) <a href="#v:gmapM" class="selflink">#</a></p><p class="src"><a href="#v:gmapMp">gmapMp</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Monad.html#t:MonadPlus" title="Control.Monad">MonadPlus</a> m => (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> m d) -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> m (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t) <a href="#v:gmapMp" class="selflink">#</a></p><p class="src"><a href="#v:gmapMo">gmapMo</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Monad.html#t:MonadPlus" title="Control.Monad">MonadPlus</a> m => (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> m d) -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> m (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t) <a href="#v:gmapMo" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ErrorItem:Ord:4"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> t => <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t)</span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ErrorItem:Ord:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Error.html">Text.Megaparsec.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Ord.html#t:Ordering" title="Data.Ord">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t <a href="#v:min" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ErrorItem:Read:5"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Read.html#t:Read" title="Text.Read">Read</a> t => <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Read.html#t:Read" title="Text.Read">Read</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t)</span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ErrorItem:Read:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Error.html">Text.Megaparsec.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:readsPrec">readsPrec</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-ParserCombinators-ReadP.html#t:ReadS" title="Text.ParserCombinators.ReadP">ReadS</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t) <a href="#v:readsPrec" class="selflink">#</a></p><p class="src"><a href="#v:readList">readList</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-ParserCombinators-ReadP.html#t:ReadS" title="Text.ParserCombinators.ReadP">ReadS</a> [<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t] <a href="#v:readList" class="selflink">#</a></p><p class="src"><a href="#v:readPrec">readPrec</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec" title="Text.ParserCombinators.ReadPrec">ReadPrec</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t) <a href="#v:readPrec" class="selflink">#</a></p><p class="src"><a href="#v:readListPrec">readListPrec</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec" title="Text.ParserCombinators.ReadPrec">ReadPrec</a> [<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t] <a href="#v:readListPrec" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ErrorItem:Show:6"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> t => <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t)</span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ErrorItem:Show:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Error.html">Text.Megaparsec.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t] -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ErrorItem:Generic:7"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Generic" title="GHC.Generics">Generic</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t)</span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ErrorItem:Generic:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Error.html">Text.Megaparsec.Error</a></p> <div class="subs associated-types"><p class="caption">Associated Types</p><p class="src"><span class="keyword">type</span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t) :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> <a href="#t:Rep" class="selflink">#</a></p></div> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:from">from</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t) x <a href="#v:from" class="selflink">#</a></p><p class="src"><a href="#v:to">to</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t) x -> <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t <a href="#v:to" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ErrorItem:NFData:8"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/deepseq-1.4.3.0/Control-DeepSeq.html#t:NFData" title="Control.DeepSeq">NFData</a> t => <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/deepseq-1.4.3.0/Control-DeepSeq.html#t:NFData" title="Control.DeepSeq">NFData</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t)</span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ErrorItem:NFData:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Error.html">Text.Megaparsec.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:rnf">rnf</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> () <a href="#v:rnf" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ErrorItem:ShowErrorComponent:9"></span> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> t, <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Error.html#t:ShowToken" title="Text.Megaparsec.Error">ShowToken</a> t) => <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Error.html#t:ShowErrorComponent" title="Text.Megaparsec.Error">ShowErrorComponent</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t)</span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ErrorItem:ShowErrorComponent:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Error.html">Text.Megaparsec.Error</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showErrorComponent">showErrorComponent</a> :: <a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:showErrorComponent" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ErrorItem:Rep:10"></span> <span class="keyword">type</span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t)</span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ErrorItem:Rep:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Error.html">Text.Megaparsec.Error</a></p> <div class="src"><span class="keyword">type</span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> (<a href="Language-Python-Parse-Error.html#t:ErrorItem" title="Language.Python.Parse.Error">ErrorItem</a> t) = <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:D1" title="GHC.Generics">D1</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:MetaData" title="GHC.Generics">MetaData</a> "ErrorItem" "Text.Megaparsec.Error" "megaparsec-6.5.0-Actb5tTmubPIKl2eaKTo8v" <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#v:False" title="Data.Bool">False</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Tokens" <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#v:False" title="Data.Bool">False</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:S1" title="GHC.Generics">S1</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:MetaSel" title="GHC.Generics">MetaSel</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#v:Nothing" title="Data.Maybe">Nothing</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-TypeLits.html#t:Symbol" title="GHC.TypeLits">Symbol</a>) <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:NoSourceUnpackedness" title="GHC.Generics">NoSourceUnpackedness</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:NoSourceStrictness" title="GHC.Generics">NoSourceStrictness</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:DecidedLazy" title="GHC.Generics">DecidedLazy</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rec0" title="GHC.Generics">Rec0</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> t))) <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Label" <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#v:False" title="Data.Bool">False</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:S1" title="GHC.Generics">S1</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:MetaSel" title="GHC.Generics">MetaSel</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#v:Nothing" title="Data.Maybe">Nothing</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-TypeLits.html#t:Symbol" title="GHC.TypeLits">Symbol</a>) <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:NoSourceUnpackedness" title="GHC.Generics">NoSourceUnpackedness</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:NoSourceStrictness" title="GHC.Generics">NoSourceStrictness</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:DecidedLazy" title="GHC.Generics">DecidedLazy</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rec0" title="GHC.Generics">Rec0</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a>))) <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "EndOfInput" <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#v:False" title="Data.Bool">False</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>)))</div></details></td></tr></table></details></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:SourcePos" class="def">SourcePos</a> <a href="#t:SourcePos" class="selflink">#</a></p><div class="doc"><p>The data type <code><a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a></code> represents source positions. It contains the
name of the source file, a line number, and a column number. Source line
and column positions change intensively during parsing, so we need to
make them strict to avoid memory leaks.</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:SourcePos" class="def">SourcePos</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:sourceName" class="def">sourceName</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/System-IO.html#t:FilePath" title="System.IO">FilePath</a></dfn><div class="doc"><p>Name of source file</p></div></li><li><dfn class="src"><a id="v:sourceLine" class="def">sourceLine</a> :: !<a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html#t:Pos" title="Text.Megaparsec.Pos">Pos</a></dfn><div class="doc"><p>Line number</p></div></li><li><dfn class="src"><a id="v:sourceColumn" class="def">sourceColumn</a> :: !<a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html#t:Pos" title="Text.Megaparsec.Pos">Pos</a></dfn><div class="doc"><p>Column number</p></div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:SourcePos" open="open"><summary>Instances</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:SourcePos:Eq:1"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Eq.html#t:Eq" title="Data.Eq">Eq</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a></span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:SourcePos:Eq:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html">Text.Megaparsec.Pos</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:SourcePos:Data:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a></span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:SourcePos:Data:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html">Text.Megaparsec.Pos</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:gfoldl">gfoldl</a> :: (<span class="keyword">forall</span> d b. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => c (d -> b) -> d -> c b) -> (<span class="keyword">forall</span> g. g -> c g) -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> c <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> <a href="#v:gfoldl" class="selflink">#</a></p><p class="src"><a href="#v:gunfold">gunfold</a> :: (<span class="keyword">forall</span> b r. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> b => c (b -> r) -> c r) -> (<span class="keyword">forall</span> r. r -> c r) -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> -> c <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> <a href="#v:gunfold" class="selflink">#</a></p><p class="src"><a href="#v:toConstr">toConstr</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> <a href="#v:toConstr" class="selflink">#</a></p><p class="src"><a href="#v:dataTypeOf">dataTypeOf</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:DataType" title="Data.Data">DataType</a> <a href="#v:dataTypeOf" class="selflink">#</a></p><p class="src"><a href="#v:dataCast1">dataCast1</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> t => (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => c (t d)) -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (c <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>) <a href="#v:dataCast1" class="selflink">#</a></p><p class="src"><a href="#v:dataCast2">dataCast2</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> t => (<span class="keyword">forall</span> d e. (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> e) => c (t d e)) -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (c <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>) <a href="#v:dataCast2" class="selflink">#</a></p><p class="src"><a href="#v:gmapT">gmapT</a> :: (<span class="keyword">forall</span> b. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> b => b -> b) -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> <a href="#v:gmapT" class="selflink">#</a></p><p class="src"><a href="#v:gmapQl">gmapQl</a> :: (r -> r' -> r) -> r -> (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> r') -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> r <a href="#v:gmapQl" class="selflink">#</a></p><p class="src"><a href="#v:gmapQr">gmapQr</a> :: (r' -> r -> r) -> r -> (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> r') -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> r <a href="#v:gmapQr" class="selflink">#</a></p><p class="src"><a href="#v:gmapQ">gmapQ</a> :: (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> u) -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> [u] <a href="#v:gmapQ" class="selflink">#</a></p><p class="src"><a href="#v:gmapQi">gmapQi</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -> (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> u) -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> u <a href="#v:gmapQi" class="selflink">#</a></p><p class="src"><a href="#v:gmapM">gmapM</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Monad.html#t:Monad" title="Control.Monad">Monad</a> m => (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> m d) -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> m <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> <a href="#v:gmapM" class="selflink">#</a></p><p class="src"><a href="#v:gmapMp">gmapMp</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Monad.html#t:MonadPlus" title="Control.Monad">MonadPlus</a> m => (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> m d) -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> m <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> <a href="#v:gmapMp" class="selflink">#</a></p><p class="src"><a href="#v:gmapMo">gmapMo</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Monad.html#t:MonadPlus" title="Control.Monad">MonadPlus</a> m => (<span class="keyword">forall</span> d. <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d => d -> m d) -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> m <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> <a href="#v:gmapMo" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:SourcePos:Ord:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a></span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:SourcePos:Ord:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html">Text.Megaparsec.Pos</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Ord.html#t:Ordering" title="Data.Ord">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> <a href="#v:min" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:SourcePos:Read:4"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Read.html#t:Read" title="Text.Read">Read</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a></span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:SourcePos:Read:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html">Text.Megaparsec.Pos</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:readsPrec">readsPrec</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-ParserCombinators-ReadP.html#t:ReadS" title="Text.ParserCombinators.ReadP">ReadS</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> <a href="#v:readsPrec" class="selflink">#</a></p><p class="src"><a href="#v:readList">readList</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-ParserCombinators-ReadP.html#t:ReadS" title="Text.ParserCombinators.ReadP">ReadS</a> [<a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>] <a href="#v:readList" class="selflink">#</a></p><p class="src"><a href="#v:readPrec">readPrec</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec" title="Text.ParserCombinators.ReadPrec">ReadPrec</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> <a href="#v:readPrec" class="selflink">#</a></p><p class="src"><a href="#v:readListPrec">readListPrec</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec" title="Text.ParserCombinators.ReadPrec">ReadPrec</a> [<a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>] <a href="#v:readListPrec" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:SourcePos:Show:5"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a></span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:SourcePos:Show:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html">Text.Megaparsec.Pos</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a>] -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:SourcePos:Generic:6"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Generic" title="GHC.Generics">Generic</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a></span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:SourcePos:Generic:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html">Text.Megaparsec.Pos</a></p> <div class="subs associated-types"><p class="caption">Associated Types</p><p class="src"><span class="keyword">type</span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> <a href="#t:Rep" class="selflink">#</a></p></div> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:from">from</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> x <a href="#v:from" class="selflink">#</a></p><p class="src"><a href="#v:to">to</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> x -> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> <a href="#v:to" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:SourcePos:NFData:7"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/deepseq-1.4.3.0/Control-DeepSeq.html#t:NFData" title="Control.DeepSeq">NFData</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a></span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:SourcePos:NFData:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html">Text.Megaparsec.Pos</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:rnf">rnf</a> :: <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> -> () <a href="#v:rnf" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:SourcePos:Rep:8"></span> <span class="keyword">type</span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a></span></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:SourcePos:Rep:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html">Text.Megaparsec.Pos</a></p> <div class="src"><span class="keyword">type</span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> <a href="Language-Python-Parse-Error.html#t:SourcePos" title="Language.Python.Parse.Error">SourcePos</a> = <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:D1" title="GHC.Generics">D1</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:MetaData" title="GHC.Generics">MetaData</a> "SourcePos" "Text.Megaparsec.Pos" "megaparsec-6.5.0-Actb5tTmubPIKl2eaKTo8v" <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#v:False" title="Data.Bool">False</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "SourcePos" <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Bool.html#v:True" title="Data.Bool">True</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:S1" title="GHC.Generics">S1</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:MetaSel" title="GHC.Generics">MetaSel</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#v:Just" title="Data.Maybe">Just</a> "sourceName") <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:NoSourceUnpackedness" title="GHC.Generics">NoSourceUnpackedness</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:NoSourceStrictness" title="GHC.Generics">NoSourceStrictness</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:DecidedLazy" title="GHC.Generics">DecidedLazy</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rec0" title="GHC.Generics">Rec0</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/System-IO.html#t:FilePath" title="System.IO">FilePath</a>) <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t::-42-:" title="GHC.Generics">:*:</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:S1" title="GHC.Generics">S1</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:MetaSel" title="GHC.Generics">MetaSel</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#v:Just" title="Data.Maybe">Just</a> "sourceLine") <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:NoSourceUnpackedness" title="GHC.Generics">NoSourceUnpackedness</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:SourceStrict" title="GHC.Generics">SourceStrict</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:DecidedUnpack" title="GHC.Generics">DecidedUnpack</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rec0" title="GHC.Generics">Rec0</a> <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html#t:Pos" title="Text.Megaparsec.Pos">Pos</a>) <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t::-42-:" title="GHC.Generics">:*:</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:S1" title="GHC.Generics">S1</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:MetaSel" title="GHC.Generics">MetaSel</a> (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Maybe.html#v:Just" title="Data.Maybe">Just</a> "sourceColumn") <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:NoSourceUnpackedness" title="GHC.Generics">NoSourceUnpackedness</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:SourceStrict" title="GHC.Generics">SourceStrict</a> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#v:DecidedUnpack" title="GHC.Generics">DecidedUnpack</a>) (<a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/GHC-Generics.html#t:Rec0" title="GHC.Generics">Rec0</a> <a href="file:///nix/store/gk1280l2kinb86z108mknsm01g741f2h-megaparsec-6.5.0-doc/share/doc/megaparsec-6.5.0/html/Text-Megaparsec-Pos.html#t:Pos" title="Text.Megaparsec.Pos">Pos</a>))))</div></details></td></tr></table></details></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.20.0</p></div></body></html>