forked from qfpl/hpython
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLanguage-Python-Syntax-Types.html
More file actions
24 lines (24 loc) · 937 KB
/
Language-Python-Syntax-Types.html
File metadata and controls
24 lines (24 loc) · 937 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<!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.Syntax.Types</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 valign="top">Copyright</th><td>(C) CSIRO 2017-2019</td></tr><tr><th>License</th><td>BSD3</td></tr><tr><th>Maintainer</th><td>Isaac Elliott <[email protected]></td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Safe Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p class="caption">Language.Python.Syntax.Types</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Parameters</a><ul><li><a href="#g:2">Positional parameters</a><ul><li><a href="#g:3">Lenses</a></li></ul></li><li><a href="#g:4">Starred Parameters</a><ul><li><a href="#g:5">Lenses</a></li></ul></li><li><a href="#g:6">Unnamed Starred Parameters</a><ul><li><a href="#g:7">Lenses</a></li></ul></li><li><a href="#g:8">Keyword parameters</a><ul><li><a href="#g:9">Lenses</a></li></ul></li></ul></li><li><a href="#g:10">Compound statements</a><ul><li><a href="#g:11">Function definitions</a><ul><li><a href="#g:12">Lenses</a></li></ul></li><li><a href="#g:13">Class definitions</a><ul><li><a href="#g:14">Lenses</a></li></ul></li><li><a href="#g:15"><code>if</code> statements</a><ul><li><a href="#g:16">Lenses</a></li></ul></li><li><a href="#g:17"><code>elif</code></a><ul><li><a href="#g:18">Lenses</a></li></ul></li><li><a href="#g:19"><code>for</code> statements</a><ul><li><a href="#g:20">Lenses</a></li></ul></li><li><a href="#g:21"><code>while</code> statements</a><ul><li><a href="#g:22">Lenses</a></li></ul></li><li><a href="#g:23"><code>try ... except ... else ... finally</code></a><ul><li><a href="#g:24">Lenses</a></li><li><a href="#g:25"><code>except</code></a><ul><li><a href="#g:26">Lenses</a></li></ul></li></ul></li><li><a href="#g:27"><code>try ... finally</code></a><ul><li><a href="#g:28">Lenses</a></li></ul></li><li><a href="#g:29"><code>finally</code></a><ul><li><a href="#g:30">Lenses</a></li></ul></li><li><a href="#g:31"><code>with</code> statements</a><ul><li><a href="#g:32">Lenses</a></li></ul></li><li><a href="#g:33"><code>else</code></a><ul><li><a href="#g:34">Lenses</a></li></ul></li></ul></li><li><a href="#g:35">Expressions</a><ul><li><a href="#g:36"><code>None</code></a><ul><li><a href="#g:37">Lenses</a></li></ul></li><li><a href="#g:38">Function calls</a><ul><li><a href="#g:39">Lenses</a></li></ul></li><li><a href="#g:40">Tuples</a><ul><li><a href="#g:41">Lenses</a></li><li><a href="#g:42">Tuple items</a><ul><li><a href="#g:43">Unpacking</a><ul><li><a href="#g:44">Lenses</a></li></ul></li></ul></li></ul></li><li><a href="#g:45">Lists</a><ul><li><a href="#g:46">Lenses</a></li><li><a href="#g:47">List items</a><ul><li><a href="#g:48">Unpacking</a><ul><li><a href="#g:49">Lenses</a></li></ul></li></ul></li></ul></li></ul></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Datatypes for different parts of Python syntax</p></div></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:PositionalParam">PositionalParam</a> v a = <a href="#v:MkPositionalParam">MkPositionalParam</a> {<ul class="subs"><li><a href="#v:_ppAnn">_ppAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_ppName">_ppName</a> :: <a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a</li><li><a href="#v:_ppType">_ppType</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-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</li></ul>}</li><li class="src short"><a href="#v:ppAnn">ppAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:ppName">ppName</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a) (<a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a)</li><li class="src short"><a href="#v:ppType">ppType</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a))</li><li class="src short"><span class="keyword">data</span> <a href="#t:StarParam">StarParam</a> v a = <a href="#v:MkStarParam">MkStarParam</a> {<ul class="subs"><li><a href="#v:_spAnn">_spAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_spWhitespace">_spWhitespace</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_spName">_spName</a> :: <a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a</li><li><a href="#v:_spType">_spType</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-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</li></ul>}</li><li class="src short"><a href="#v:spAnn">spAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:spWhitespace">spWhitespace</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:spName">spName</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a) (<a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a)</li><li class="src short"><a href="#v:spType">spType</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a))</li><li class="src short"><span class="keyword">data</span> <a href="#t:UnnamedStarParam">UnnamedStarParam</a> (v :: [<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 = <a href="#v:MkUnnamedStarParam">MkUnnamedStarParam</a> {<ul class="subs"><li><a href="#v:_uspAnn">_uspAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_uspWhitespace">_uspWhitespace</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li></ul>}</li><li class="src short"><a href="#v:uspAnn">uspAnn</a> :: <span class="keyword">forall</span> v a v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a) (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:uspWhitespace">uspWhitespace</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a) (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><span class="keyword">data</span> <a href="#t:KeywordParam">KeywordParam</a> v a = <a href="#v:MkKeywordParam">MkKeywordParam</a> {<ul class="subs"><li><a href="#v:_kpAnn">_kpAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_kpName">_kpName</a> :: <a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a</li><li><a href="#v:_kpType">_kpType</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-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</li><li><a href="#v:_kpEquals">_kpEquals</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_kpExpr">_kpExpr</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</li></ul>}</li><li class="src short"><a href="#v:kpAnn">kpAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:kpName">kpName</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a) (<a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a)</li><li class="src short"><a href="#v:kpType">kpType</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a))</li><li class="src short"><a href="#v:kpEquals">kpEquals</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:kpExpr">kpExpr</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</li><li class="src short"><span class="keyword">data</span> <a href="#t:Fundef">Fundef</a> v a = <a href="#v:MkFundef">MkFundef</a> {<ul class="subs"><li><a href="#v:_fdAnn">_fdAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_fdDecorators">_fdDecorators</a> :: [<a href="Language-Python-Syntax-Statement.html#t:Decorator" title="Language.Python.Syntax.Statement">Decorator</a> v a]</li><li><a href="#v:_fdIndents">_fdIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</li><li><a href="#v:_fdAsync">_fdAsync</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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>)</li><li><a href="#v:_fdDefSpaces">_fdDefSpaces</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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a></li><li><a href="#v:_fdName">_fdName</a> :: <a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a</li><li><a href="#v:_fdLeftParenSpaces">_fdLeftParenSpaces</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_fdParameters">_fdParameters</a> :: <a href="Language-Python-Syntax-CommaSep.html#t:CommaSep" title="Language.Python.Syntax.CommaSep">CommaSep</a> (<a href="Language-Python-Syntax-Expr.html#t:Param" title="Language.Python.Syntax.Expr">Param</a> v a)</li><li><a href="#v:_fdRightParenSpaces">_fdRightParenSpaces</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_fdReturnType">_fdReturnType</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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</li><li><a href="#v:_fdBody">_fdBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</li></ul>}</li><li class="src short"><a href="#v:fdAnn">fdAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:fdDecorators">fdDecorators</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) [<a href="Language-Python-Syntax-Statement.html#t:Decorator" title="Language.Python.Syntax.Statement">Decorator</a> v a]</li><li class="src short"><a href="#v:fdIndents">fdIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a)</li><li class="src short"><a href="#v:fdAsync">fdAsync</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>))</li><li class="src short"><a href="#v:fdDefSpaces">fdDefSpaces</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>)</li><li class="src short"><a href="#v:fdName">fdName</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) (<a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a)</li><li class="src short"><a href="#v:fdLeftParenSpaces">fdLeftParenSpaces</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:fdParameters">fdParameters</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) (<a href="Language-Python-Syntax-CommaSep.html#t:CommaSep" title="Language.Python.Syntax.CommaSep">CommaSep</a> (<a href="Language-Python-Syntax-Expr.html#t:Param" title="Language.Python.Syntax.Expr">Param</a> v a))</li><li class="src short"><a href="#v:fdRightParenSpaces">fdRightParenSpaces</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:fdReturnType">fdReturnType</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a))</li><li class="src short"><a href="#v:fdBody">fdBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)</li><li class="src short"><span class="keyword">data</span> <a href="#t:ClassDef">ClassDef</a> v a = <a href="#v:MkClassDef">MkClassDef</a> {<ul class="subs"><li><a href="#v:_cdAnn">_cdAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_cdDecorators">_cdDecorators</a> :: [<a href="Language-Python-Syntax-Statement.html#t:Decorator" title="Language.Python.Syntax.Statement">Decorator</a> v a]</li><li><a href="#v:_cdIndents">_cdIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</li><li><a href="#v:_cdClass">_cdClass</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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a></li><li><a href="#v:_cdName">_cdName</a> :: <a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a</li><li><a href="#v:_cdArguments">_cdArguments</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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a> v a)), [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])</li><li><a href="#v:_cdBody">_cdBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</li></ul>}</li><li class="src short"><a href="#v:cdAnn">cdAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:cdDecorators">cdDecorators</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) [<a href="Language-Python-Syntax-Statement.html#t:Decorator" title="Language.Python.Syntax.Statement">Decorator</a> v a]</li><li class="src short"><a href="#v:cdIndents">cdIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a)</li><li class="src short"><a href="#v:cdClass">cdClass</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>)</li><li class="src short"><a href="#v:cdName">cdName</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) (<a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a)</li><li class="src short"><a href="#v:cdArguments">cdArguments</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a> v a)), [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]))</li><li class="src short"><a href="#v:cdBody">cdBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)</li><li class="src short"><span class="keyword">data</span> <a href="#t:If">If</a> v a = <a href="#v:MkIf">MkIf</a> {<ul class="subs"><li><a href="#v:_ifAnn">_ifAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_ifIndents">_ifIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</li><li><a href="#v:_ifIf">_ifIf</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_ifCond">_ifCond</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</li><li><a href="#v:_ifBody">_ifBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</li><li><a href="#v:_ifElifs">_ifElifs</a> :: [<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a]</li><li><a href="#v:_ifElse">_ifElse</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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)</li></ul>}</li><li class="src short"><a href="#v:ifAnn">ifAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:ifIndents">ifIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a)</li><li class="src short"><a href="#v:ifIf">ifIf</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:ifCond">ifCond</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</li><li class="src short"><a href="#v:ifBody">ifBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)</li><li class="src short"><a href="#v:ifElifs">ifElifs</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) [<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a]</li><li class="src short"><a href="#v:ifElse">ifElse</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a))</li><li class="src short"><span class="keyword">data</span> <a href="#t:Elif">Elif</a> v a = <a href="#v:MkElif">MkElif</a> {<ul class="subs"><li><a href="#v:_elifIndents">_elifIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</li><li><a href="#v:_elifElif">_elifElif</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_elifCond">_elifCond</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</li><li><a href="#v:_elifBody">_elifBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</li></ul>}</li><li class="src short"><a href="#v:elifIndents">elifIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a)</li><li class="src short"><a href="#v:elifElif">elifElif</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:elifCond">elifCond</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</li><li class="src short"><a href="#v:elifBody">elifBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)</li><li class="src short"><span class="keyword">data</span> <a href="#t:For">For</a> v a = <a href="#v:MkFor">MkFor</a> {<ul class="subs"><li><a href="#v:_forAnn">_forAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_forIndents">_forIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</li><li><a href="#v:_forAsync">_forAsync</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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>)</li><li><a href="#v:_forFor">_forFor</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_forBinder">_forBinder</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</li><li><a href="#v:_forIn">_forIn</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_forCollection">_forCollection</a> :: <a href="Language-Python-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</li><li><a href="#v:_forBody">_forBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</li><li><a href="#v:_forElse">_forElse</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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)</li></ul>}</li><li class="src short"><a href="#v:forAnn">forAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:forIndents">forIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a)</li><li class="src short"><a href="#v:forAsync">forAsync</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>))</li><li class="src short"><a href="#v:forFor">forFor</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:forBinder">forBinder</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</li><li class="src short"><a href="#v:forIn">forIn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:forCollection">forCollection</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) (<a href="Language-Python-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a))</li><li class="src short"><a href="#v:forBody">forBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)</li><li class="src short"><a href="#v:forElse">forElse</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a))</li><li class="src short"><span class="keyword">data</span> <a href="#t:While">While</a> v a = <a href="#v:MkWhile">MkWhile</a> {<ul class="subs"><li><a href="#v:_whileAnn">_whileAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_whileIndents">_whileIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</li><li><a href="#v:_whileWhile">_whileWhile</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_whileCond">_whileCond</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</li><li><a href="#v:_whileBody">_whileBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</li><li><a href="#v:_whileElse">_whileElse</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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)</li></ul>}</li><li class="src short"><a href="#v:whileAnn">whileAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:whileIndents">whileIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a)</li><li class="src short"><a href="#v:whileWhile">whileWhile</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:whileCond">whileCond</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</li><li class="src short"><a href="#v:whileBody">whileBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)</li><li class="src short"><a href="#v:whileElse">whileElse</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a))</li><li class="src short"><span class="keyword">data</span> <a href="#t:TryExcept">TryExcept</a> v a = <a href="#v:MkTryExcept">MkTryExcept</a> {<ul class="subs"><li><a href="#v:_teAnn">_teAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_teIndents">_teIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</li><li><a href="#v:_teTry">_teTry</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_teBody">_teBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</li><li><a href="#v:_teExcepts">_teExcepts</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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a)</li><li><a href="#v:_teElse">_teElse</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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)</li><li><a href="#v:_teFinally">_teFinally</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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a)</li></ul>}</li><li class="src short"><a href="#v:teAnn">teAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:teIndents">teIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a)</li><li class="src short"><a href="#v:teTry">teTry</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:teBody">teBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)</li><li class="src short"><a href="#v:teExcepts">teExcepts</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a))</li><li class="src short"><a href="#v:teElse">teElse</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a))</li><li class="src short"><a href="#v:teFinally">teFinally</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a))</li><li class="src short"><span class="keyword">data</span> <a href="#t:Except">Except</a> v a = <a href="#v:MkExcept">MkExcept</a> {<ul class="subs"><li><a href="#v:_exceptIndents">_exceptIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</li><li><a href="#v:_exceptExcept">_exceptExcept</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_exceptExceptAs">_exceptExceptAs</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-Syntax-Statement.html#t:ExceptAs" title="Language.Python.Syntax.Statement">ExceptAs</a> v a)</li><li><a href="#v:_exceptBody">_exceptBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</li></ul>}</li><li class="src short"><a href="#v:exceptIndents">exceptIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a)</li><li class="src short"><a href="#v:exceptExcept">exceptExcept</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:exceptExceptAs">exceptExceptAs</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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-Syntax-Statement.html#t:ExceptAs" title="Language.Python.Syntax.Statement">ExceptAs</a> v a))</li><li class="src short"><a href="#v:exceptBody">exceptBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)</li><li class="src short"><span class="keyword">data</span> <a href="#t:TryFinally">TryFinally</a> v a = <a href="#v:MkTryFinally">MkTryFinally</a> {<ul class="subs"><li><a href="#v:_tfAnn">_tfAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_tfIndents">_tfIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</li><li><a href="#v:_tfTry">_tfTry</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_tfBody">_tfBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</li><li><a href="#v:_tfFinally">_tfFinally</a> :: <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a</li></ul>}</li><li class="src short"><a href="#v:tfAnn">tfAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:tfIndents">tfIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a)</li><li class="src short"><a href="#v:tfTry">tfTry</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:tfBody">tfBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)</li><li class="src short"><a href="#v:tfFinally">tfFinally</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a)</li><li class="src short"><span class="keyword">data</span> <a href="#t:Finally">Finally</a> v a = <a href="#v:MkFinally">MkFinally</a> {<ul class="subs"><li><a href="#v:_finallyIndents">_finallyIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</li><li><a href="#v:_finallyFinally">_finallyFinally</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_finallyBody">_finallyBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</li></ul>}</li><li class="src short"><a href="#v:finallyIndents">finallyIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a)</li><li class="src short"><a href="#v:finallyFinally">finallyFinally</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:finallyBody">finallyBody</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a) (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)</li><li class="src short"><span class="keyword">data</span> <a href="#t:With">With</a> v a = <a href="#v:MkWith">MkWith</a> {<ul class="subs"><li><a href="#v:_withAnn">_withAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_withIndents">_withIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</li><li><a href="#v:_withAsync">_withAsync</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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>)</li><li><a href="#v:_withWith">_withWith</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_withItems">_withItems</a> :: <a href="Language-Python-Syntax-CommaSep.html#t:CommaSep1" title="Language.Python.Syntax.CommaSep">CommaSep1</a> (<a href="Language-Python-Syntax-Statement.html#t:WithItem" title="Language.Python.Syntax.Statement">WithItem</a> v a)</li><li><a href="#v:_withBody">_withBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</li></ul>}</li><li class="src short"><a href="#v:withAnn">withAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:withIndents">withIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a)</li><li class="src short"><a href="#v:withAsync">withAsync</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>))</li><li class="src short"><a href="#v:withWith">withWith</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:withItems">withItems</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) (<a href="Language-Python-Syntax-CommaSep.html#t:CommaSep1" title="Language.Python.Syntax.CommaSep">CommaSep1</a> (<a href="Language-Python-Syntax-Statement.html#t:WithItem" title="Language.Python.Syntax.Statement">WithItem</a> v a))</li><li class="src short"><a href="#v:withBody">withBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)</li><li class="src short"><span class="keyword">data</span> <a href="#t:Else">Else</a> v a = <a href="#v:MkElse">MkElse</a> {<ul class="subs"><li><a href="#v:_elseIndents">_elseIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</li><li><a href="#v:_elseElse">_elseElse</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_elseBody">_elseBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</li></ul>}</li><li class="src short"><a href="#v:elseIndents">elseIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a)</li><li class="src short"><a href="#v:elseElse">elseElse</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:elseBody">elseBody</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a) (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)</li><li class="src short"><span class="keyword">data</span> <a href="#t:None">None</a> (v :: [<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 = <a href="#v:MkNone">MkNone</a> {<ul class="subs"><li><a href="#v:_noneAnn">_noneAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_noneWhitespace">_noneWhitespace</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li></ul>}</li><li class="src short"><a href="#v:noneAnn">noneAnn</a> :: <span class="keyword">forall</span> v a v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a) (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:noneWhitespace">noneWhitespace</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a) (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><span class="keyword">data</span> <a href="#t:Call">Call</a> v a = <a href="#v:MkCall">MkCall</a> {<ul class="subs"><li><a href="#v:_callAnn">_callAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_callFunction">_callFunction</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</li><li><a href="#v:_callLeftParen">_callLeftParen</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_callArguments">_callArguments</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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a> v a))</li><li><a href="#v:_callRightParen">_callRightParen</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li></ul>}</li><li class="src short"><a href="#v:callAnn">callAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:callFunction">callFunction</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</li><li class="src short"><a href="#v:callLeftParen">callLeftParen</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:callArguments">callArguments</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a> v a)))</li><li class="src short"><a href="#v:callRightParen">callRightParen</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><span class="keyword">data</span> <a href="#t:Tuple">Tuple</a> v a = <a href="#v:MkTuple">MkTuple</a> {<ul class="subs"><li><a href="#v:_tupleAnn">_tupleAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_tupleHead">_tupleHead</a> :: <a href="Language-Python-Syntax-Expr.html#t:TupleItem" title="Language.Python.Syntax.Expr">TupleItem</a> v a</li><li><a href="#v:_tupleComma">_tupleComma</a> :: <a href="Language-Python-Syntax-Punctuation.html#t:Comma" title="Language.Python.Syntax.Punctuation">Comma</a></li><li><a href="#v:_tupleTail">_tupleTail</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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:TupleItem" title="Language.Python.Syntax.Expr">TupleItem</a> v a))</li></ul>}</li><li class="src short"><a href="#v:tupleAnn">tupleAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:tupleHead">tupleHead</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:TupleItem" title="Language.Python.Syntax.Expr">TupleItem</a> v a)</li><li class="src short"><a href="#v:tupleComma">tupleComma</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a) <a href="Language-Python-Syntax-Punctuation.html#t:Comma" title="Language.Python.Syntax.Punctuation">Comma</a></li><li class="src short"><a href="#v:tupleTail">tupleTail</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:TupleItem" title="Language.Python.Syntax.Expr">TupleItem</a> v a)))</li><li class="src short"><span class="keyword">data</span> <a href="#t:TupleUnpack">TupleUnpack</a> v a = <a href="#v:MkTupleUnpack">MkTupleUnpack</a> {<ul class="subs"><li><a href="#v:_tupleUnpackAnn">_tupleUnpackAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_tupleUnpackParens">_tupleUnpackParens</a> :: [([<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])]</li><li><a href="#v:_tupleUnpackWhitespace">_tupleUnpackWhitespace</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_tupleUnpackValue">_tupleUnpackValue</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</li></ul>}</li><li class="src short"><a href="#v:tupleUnpackAnn">tupleUnpackAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:tupleUnpackParens">tupleUnpackParens</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) [([<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])]</li><li class="src short"><a href="#v:tupleUnpackWhitespace">tupleUnpackWhitespace</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:tupleUnpackValue">tupleUnpackValue</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</li><li class="src short"><span class="keyword">data</span> <a href="#t:List">List</a> v a = <a href="#v:MkList">MkList</a> {<ul class="subs"><li><a href="#v:_listAnn">_listAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_listWhitespaceLeft">_listWhitespaceLeft</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_listBody">_listBody</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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:ListItem" title="Language.Python.Syntax.Expr">ListItem</a> v a))</li><li><a href="#v:_listWhitespaceRight">_listWhitespaceRight</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li></ul>}</li><li class="src short"><a href="#v:listAnn">listAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:listWhitespaceLeft">listWhitespaceLeft</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:listBody">listBody</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a) (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:ListItem" title="Language.Python.Syntax.Expr">ListItem</a> v 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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:ListItem" title="Language.Python.Syntax.Expr">ListItem</a> v a)))</li><li class="src short"><a href="#v:listWhitespaceRight">listWhitespaceRight</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><span class="keyword">data</span> <a href="#t:ListUnpack">ListUnpack</a> v a = <a href="#v:MkListUnpack">MkListUnpack</a> {<ul class="subs"><li><a href="#v:_listUnpackAnn">_listUnpackAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</li><li><a href="#v:_listUnpackParens">_listUnpackParens</a> :: [([<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])]</li><li><a href="#v:_listUnpackWhitespace">_listUnpackWhitespace</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li><a href="#v:_listUnpackValue">_listUnpackValue</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</li></ul>}</li><li class="src short"><a href="#v:listUnpackAnn">listUnpackAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)</li><li class="src short"><a href="#v:listUnpackParens">listUnpackParens</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) [([<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])]</li><li class="src short"><a href="#v:listUnpackWhitespace">listUnpackWhitespace</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</li><li class="src short"><a href="#v:listUnpackValue">listUnpackValue</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</li></ul></details></div><div id="interface"><a href="#g:1" id="g:1"><h1>Parameters</h1></a><a href="#g:2" id="g:2"><h2>Positional parameters</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:PositionalParam" class="def">PositionalParam</a> v a <a href="#t:PositionalParam" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkPositionalParam" class="def">MkPositionalParam</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:_ppAnn" class="def">_ppAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_ppName" class="def">_ppName</a> :: <a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_ppType" class="def">_ppType</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-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:PositionalParam" 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:PositionalParam: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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v)</span> <a href="#t:PositionalParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:PositionalParam:Functor:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v b -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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:PositionalParam:Foldable:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v)</span> <a href="#t:PositionalParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:PositionalParam:Foldable:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> a <a href="#v:product" 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:PositionalParam:Traversable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v)</span> <a href="#t:PositionalParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:PositionalParam:Traversable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a) <a href="#v:sequence" 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:PositionalParam:HasAnn:4"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v)</span> <a href="#t:PositionalParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:PositionalParam:HasAnn:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a) <a href="#v:annot" 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:PositionalParam:Eq:5"></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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a)</span> <a href="#t:PositionalParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:PositionalParam:Eq:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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:PositionalParam: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> 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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a)</span> <a href="#t:PositionalParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:PositionalParam:Show:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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:PositionalParam: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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a)</span> <a href="#t:PositionalParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:PositionalParam:Generic:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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:PositionalParam: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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a)</span> <a href="#t:PositionalParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:PositionalParam:Rep:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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> "PositionalParam" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkPositionalParam" <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> "_ppAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_ppName") <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="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v 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> "_ppType") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a))))))</div></details></td></tr></table></details></div></div><a href="#g:3" id="g:3"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:ppAnn" class="def">ppAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:ppAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:ppName" class="def">ppName</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v a) (<a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a) <a href="#v:ppName" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:ppType" class="def">ppType</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:PositionalParam" title="Language.Python.Syntax.Types">PositionalParam</a> v 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-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)) <a href="#v:ppType" class="selflink">#</a></p></div><a href="#g:4" id="g:4"><h2>Starred Parameters</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:StarParam" class="def">StarParam</a> v a <a href="#t:StarParam" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkStarParam" class="def">MkStarParam</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:_spAnn" class="def">_spAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_spWhitespace" class="def">_spWhitespace</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_spName" class="def">_spName</a> :: <a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_spType" class="def">_spType</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-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:StarParam" 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:StarParam: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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v)</span> <a href="#t:StarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:StarParam:Functor:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v b -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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:StarParam:Foldable:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v)</span> <a href="#t:StarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:StarParam:Foldable:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> a <a href="#v:product" 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:StarParam:Traversable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v)</span> <a href="#t:StarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:StarParam:Traversable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a) <a href="#v:sequence" 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:StarParam:HasAnn:4"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v)</span> <a href="#t:StarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:StarParam:HasAnn:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a) <a href="#v:annot" 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:StarParam:Eq:5"></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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a)</span> <a href="#t:StarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:StarParam:Eq:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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:StarParam: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> 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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a)</span> <a href="#t:StarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:StarParam:Show:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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:StarParam: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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a)</span> <a href="#t:StarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:StarParam:Generic:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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:StarParam: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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a)</span> <a href="#t:StarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:StarParam:Rep:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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> "StarParam" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkStarParam" <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> "_spAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_spWhitespace") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_spName") <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="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v 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> "_spType") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a))))))</div></details></td></tr></table></details></div></div><a href="#g:5" id="g:5"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:spAnn" class="def">spAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:spAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:spWhitespace" class="def">spWhitespace</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:spWhitespace" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:spName" class="def">spName</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v a) (<a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a) <a href="#v:spName" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:spType" class="def">spType</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:StarParam" title="Language.Python.Syntax.Types">StarParam</a> v 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-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)) <a href="#v:spType" class="selflink">#</a></p></div><a href="#g:6" id="g:6"><h2>Unnamed Starred Parameters</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:UnnamedStarParam" class="def">UnnamedStarParam</a> (v :: [<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 <a href="#t:UnnamedStarParam" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkUnnamedStarParam" class="def">MkUnnamedStarParam</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:_uspAnn" class="def">_uspAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_uspWhitespace" class="def">_uspWhitespace</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:UnnamedStarParam" 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:UnnamedStarParam: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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v)</span> <a href="#t:UnnamedStarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:UnnamedStarParam:Functor:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v b -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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:UnnamedStarParam:Foldable:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v)</span> <a href="#t:UnnamedStarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:UnnamedStarParam:Foldable:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> a <a href="#v:product" 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:UnnamedStarParam:Traversable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v)</span> <a href="#t:UnnamedStarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:UnnamedStarParam:Traversable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a) <a href="#v:sequence" 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:UnnamedStarParam:HasAnn:4"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v)</span> <a href="#t:UnnamedStarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:UnnamedStarParam:HasAnn:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a) <a href="#v:annot" 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:UnnamedStarParam:Eq:5"></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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a)</span> <a href="#t:UnnamedStarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:UnnamedStarParam:Eq:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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:UnnamedStarParam: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> 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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a)</span> <a href="#t:UnnamedStarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:UnnamedStarParam:Show:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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:UnnamedStarParam: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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a)</span> <a href="#t:UnnamedStarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:UnnamedStarParam:Generic:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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:UnnamedStarParam: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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a)</span> <a href="#t:UnnamedStarParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:UnnamedStarParam:Rep:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v 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> "UnnamedStarParam" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkUnnamedStarParam" <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> "_uspAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_uspWhitespace") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])))</div></details></td></tr></table></details></div></div><a href="#g:7" id="g:7"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:uspAnn" class="def">uspAnn</a> :: <span class="keyword">forall</span> v a v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a) (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:uspAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:uspWhitespace" class="def">uspWhitespace</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a) (<a href="Language-Python-Syntax-Types.html#t:UnnamedStarParam" title="Language.Python.Syntax.Types">UnnamedStarParam</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:uspWhitespace" class="selflink">#</a></p></div><a href="#g:8" id="g:8"><h2>Keyword parameters</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:KeywordParam" class="def">KeywordParam</a> v a <a href="#t:KeywordParam" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkKeywordParam" class="def">MkKeywordParam</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:_kpAnn" class="def">_kpAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_kpName" class="def">_kpName</a> :: <a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_kpType" class="def">_kpType</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-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_kpEquals" class="def">_kpEquals</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_kpExpr" class="def">_kpExpr</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:KeywordParam" 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:KeywordParam: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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v)</span> <a href="#t:KeywordParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:KeywordParam:Functor:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v b -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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:KeywordParam:Foldable:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v)</span> <a href="#t:KeywordParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:KeywordParam:Foldable:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> a <a href="#v:product" 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:KeywordParam:Traversable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v)</span> <a href="#t:KeywordParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:KeywordParam:Traversable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a) <a href="#v:sequence" 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:KeywordParam:HasAnn:4"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v)</span> <a href="#t:KeywordParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:KeywordParam:HasAnn:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a) <a href="#v:annot" 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:KeywordParam:Eq:5"></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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a)</span> <a href="#t:KeywordParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:KeywordParam:Eq:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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:KeywordParam: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> 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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a)</span> <a href="#t:KeywordParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:KeywordParam:Show:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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:KeywordParam: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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a)</span> <a href="#t:KeywordParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:KeywordParam:Generic:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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:KeywordParam: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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a)</span> <a href="#t:KeywordParam" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:KeywordParam:Rep:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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> "KeywordParam" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkKeywordParam" <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> "_kpAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_kpName") <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="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v 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> "_kpType") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v 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> "_kpEquals") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_kpExpr") <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="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a))))))</div></details></td></tr></table></details></div></div><a href="#g:9" id="g:9"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:kpAnn" class="def">kpAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:kpAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:kpName" class="def">kpName</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a) (<a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a) <a href="#v:kpName" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:kpType" class="def">kpType</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v 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-Syntax-Punctuation.html#t:Colon" title="Language.Python.Syntax.Punctuation">Colon</a>, <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)) <a href="#v:kpType" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:kpEquals" class="def">kpEquals</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:kpEquals" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:kpExpr" class="def">kpExpr</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:KeywordParam" title="Language.Python.Syntax.Types">KeywordParam</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a) <a href="#v:kpExpr" class="selflink">#</a></p></div><a href="#g:10" id="g:10"><h1>Compound statements</h1></a><a href="#g:11" id="g:11"><h2>Function definitions</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Fundef" class="def">Fundef</a> v a <a href="#t:Fundef" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkFundef" class="def">MkFundef</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:_fdAnn" class="def">_fdAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_fdDecorators" class="def">_fdDecorators</a> :: [<a href="Language-Python-Syntax-Statement.html#t:Decorator" title="Language.Python.Syntax.Statement">Decorator</a> v a]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_fdIndents" class="def">_fdIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_fdAsync" class="def">_fdAsync</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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>)</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_fdDefSpaces" class="def">_fdDefSpaces</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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a></dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_fdName" class="def">_fdName</a> :: <a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_fdLeftParenSpaces" class="def">_fdLeftParenSpaces</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_fdParameters" class="def">_fdParameters</a> :: <a href="Language-Python-Syntax-CommaSep.html#t:CommaSep" title="Language.Python.Syntax.CommaSep">CommaSep</a> (<a href="Language-Python-Syntax-Expr.html#t:Param" title="Language.Python.Syntax.Expr">Param</a> v a)</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_fdRightParenSpaces" class="def">_fdRightParenSpaces</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_fdReturnType" class="def">_fdReturnType</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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_fdBody" class="def">_fdBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:Fundef" 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:Fundef:HasFundef:1"></span> <a href="Language-Python-Optics.html#t:HasFundef" title="Language.Python.Optics">HasFundef</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a></span> <a href="#t:HasFundef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:HasFundef:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics.html">Language.Python.Optics</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_Fundef">_Fundef</a> :: (<a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Prism.html#t:Choice" title="Control.Lens.Prism">Choice</a> p, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f) => p (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> [] a)) -> p (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> [] a)) <a href="#v:_Fundef" 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:Fundef:AsyncSyntax:2"></span> <a href="Language-Python-DSL.html#t:AsyncSyntax" title="Language.Python.DSL">AsyncSyntax</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a></span> <a href="#t:AsyncSyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:AsyncSyntax:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:async_">async_</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> <a href="#v:async_" 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:Fundef:DecoratorsSyntax:3"></span> <a href="Language-Python-DSL.html#t:DecoratorsSyntax" title="Language.Python.DSL">DecoratorsSyntax</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a></span> <a href="#t:DecoratorsSyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:DecoratorsSyntax:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setDecorators">setDecorators</a> :: [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a>] -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> <a href="#v:setDecorators" class="selflink">#</a></p><p class="src"><a href="#v:getDecorators">getDecorators</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> -> [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a>] <a href="#v:getDecorators" class="selflink">#</a></p><p class="src"><a href="#v:decorators">decorators</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a>) [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Statement.html#t:Decorator" title="Language.Python.Syntax.Statement">Decorator</a>] <a href="#v:decorators" 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:Fundef:ParametersSyntax:4"></span> <a href="Language-Python-DSL.html#t:ParametersSyntax" title="Language.Python.DSL">ParametersSyntax</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a></span> <a href="#t:ParametersSyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:ParametersSyntax:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parameters_">parameters_</a> :: <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> f => ([<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Expr.html#t:Param" title="Language.Python.Syntax.Expr">Param</a>] -> f [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Expr.html#t:Param" title="Language.Python.Syntax.Expr">Param</a>]) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> -> f (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a>) <a href="#v:parameters_" class="selflink">#</a></p><p class="src"><a href="#v:parameters">parameters</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a>) (<a href="Language-Python-Syntax-CommaSep.html#t:CommaSep" title="Language.Python.Syntax.CommaSep">CommaSep</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Expr.html#t:Param" title="Language.Python.Syntax.Expr">Param</a>)) <a href="#v:parameters" 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:Fundef:BodySyntax:5"></span> <a href="Language-Python-DSL.html#t:BodySyntax" title="Language.Python.DSL">BodySyntax</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a></span> <a href="#t:BodySyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:BodySyntax:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:body_">body_</a> :: <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> f => ([<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> f [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>]) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> -> f (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a>) <a href="#v:body_" class="selflink">#</a></p><p class="src"><a href="#v:body">body</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a>) (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a>) <a href="#v:body" 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:Fundef:AsLine:6"></span> <a href="Language-Python-DSL.html#t:AsLine" title="Language.Python.DSL">AsLine</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a></span> <a href="#t:AsLine" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:AsLine:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:line_">line_</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a> <a href="#v:line_" 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:Fundef:Functor:7"></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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v)</span> <a href="#t:Fundef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:Functor:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v b -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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:Fundef:Foldable:8"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v)</span> <a href="#t:Fundef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:Foldable:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> a <a href="#v:product" 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:Fundef:Traversable:9"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v)</span> <a href="#t:Fundef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:Traversable:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) <a href="#v:sequence" 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:Fundef:HasAnn:10"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v)</span> <a href="#t:Fundef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:HasAnn:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) <a href="#v:annot" 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:Fundef:Eq:11"></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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a)</span> <a href="#t:Fundef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:Eq:11"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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:Fundef:Show:12"></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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a)</span> <a href="#t:Fundef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:Show:12"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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:Fundef:Generic:13"></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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a)</span> <a href="#t:Fundef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:Generic:13"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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:Fundef:HasIndents:14"></span> <a href="Language-Python-Optics-Indents.html#t:HasIndents" title="Language.Python.Optics.Indents">HasIndents</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</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) a</span> <a href="#t:HasIndents" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:HasIndents:14"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics-Indents.html">Language.Python.Optics.Indents</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_Indents">_Indents</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Traversal-39-" title="Control.Lens.Type">Traversal'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> [] a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:_Indents" 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:Fundef:Rep:15"></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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a)</span> <a href="#t:Fundef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Fundef:Rep:15"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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> "Fundef" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkFundef" <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> "_fdAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_fdDecorators") <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="Language-Python-Syntax-Statement.html#t:Decorator" title="Language.Python.Syntax.Statement">Decorator</a> v 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> "_fdIndents") <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="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> 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> "_fdAsync") <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-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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_fdDefSpaces") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_fdName") <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="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v 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> "_fdLeftParenSpaces") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_fdParameters") <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="Language-Python-Syntax-CommaSep.html#t:CommaSep" title="Language.Python.Syntax.CommaSep">CommaSep</a> (<a href="Language-Python-Syntax-Expr.html#t:Param" title="Language.Python.Syntax.Expr">Param</a> v 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> "_fdRightParenSpaces") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_fdReturnType") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> ([<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v 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> "_fdBody") <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="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)))))))</div></details></td></tr></table></details></div></div><a href="#g:12" id="g:12"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:fdAnn" class="def">fdAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:fdAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:fdDecorators" class="def">fdDecorators</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) [<a href="Language-Python-Syntax-Statement.html#t:Decorator" title="Language.Python.Syntax.Statement">Decorator</a> v a] <a href="#v:fdDecorators" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:fdIndents" class="def">fdIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:fdIndents" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:fdAsync" class="def">fdAsync</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>)) <a href="#v:fdAsync" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:fdDefSpaces" class="def">fdDefSpaces</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>) <a href="#v:fdDefSpaces" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:fdName" class="def">fdName</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) (<a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a) <a href="#v:fdName" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:fdLeftParenSpaces" class="def">fdLeftParenSpaces</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:fdLeftParenSpaces" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:fdParameters" class="def">fdParameters</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) (<a href="Language-Python-Syntax-CommaSep.html#t:CommaSep" title="Language.Python.Syntax.CommaSep">CommaSep</a> (<a href="Language-Python-Syntax-Expr.html#t:Param" title="Language.Python.Syntax.Expr">Param</a> v a)) <a href="#v:fdParameters" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:fdRightParenSpaces" class="def">fdRightParenSpaces</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:fdRightParenSpaces" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:fdReturnType" class="def">fdReturnType</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v 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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)) <a href="#v:fdReturnType" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:fdBody" class="def">fdBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Fundef" title="Language.Python.Syntax.Types">Fundef</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) <a href="#v:fdBody" class="selflink">#</a></p></div><a href="#g:13" id="g:13"><h2>Class definitions</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:ClassDef" class="def">ClassDef</a> v a <a href="#t:ClassDef" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkClassDef" class="def">MkClassDef</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:_cdAnn" class="def">_cdAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_cdDecorators" class="def">_cdDecorators</a> :: [<a href="Language-Python-Syntax-Statement.html#t:Decorator" title="Language.Python.Syntax.Statement">Decorator</a> v a]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_cdIndents" class="def">_cdIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_cdClass" class="def">_cdClass</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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a></dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_cdName" class="def">_cdName</a> :: <a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_cdArguments" class="def">_cdArguments</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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a> v a)), [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_cdBody" class="def">_cdBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:ClassDef" 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:ClassDef:HasClassDef:1"></span> <a href="Language-Python-Optics.html#t:HasClassDef" title="Language.Python.Optics">HasClassDef</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a></span> <a href="#t:HasClassDef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:HasClassDef:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics.html">Language.Python.Optics</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_ClassDef">_ClassDef</a> :: (<a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Prism.html#t:Choice" title="Control.Lens.Prism">Choice</a> p, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f) => p (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> [] a)) -> p (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> [] a)) <a href="#v:_ClassDef" 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:ClassDef:DecoratorsSyntax:2"></span> <a href="Language-Python-DSL.html#t:DecoratorsSyntax" title="Language.Python.DSL">DecoratorsSyntax</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a></span> <a href="#t:DecoratorsSyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:DecoratorsSyntax:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setDecorators">setDecorators</a> :: [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a>] -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> <a href="#v:setDecorators" class="selflink">#</a></p><p class="src"><a href="#v:getDecorators">getDecorators</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> -> [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a>] <a href="#v:getDecorators" class="selflink">#</a></p><p class="src"><a href="#v:decorators">decorators</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a>) [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Statement.html#t:Decorator" title="Language.Python.Syntax.Statement">Decorator</a>] <a href="#v:decorators" 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:ClassDef:ArgumentsSyntax:3"></span> <a href="Language-Python-DSL.html#t:ArgumentsSyntax" title="Language.Python.DSL">ArgumentsSyntax</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a></span> <a href="#t:ArgumentsSyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:ArgumentsSyntax:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setArguments">setArguments</a> :: [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a>] -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> <a href="#v:setArguments" class="selflink">#</a></p><p class="src"><a href="#v:getArguments">getArguments</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> -> [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a>] <a href="#v:getArguments" 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:ClassDef:BodySyntax:4"></span> <a href="Language-Python-DSL.html#t:BodySyntax" title="Language.Python.DSL">BodySyntax</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a></span> <a href="#t:BodySyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:BodySyntax:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:body_">body_</a> :: <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> f => ([<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> f [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>]) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> -> f (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a>) <a href="#v:body_" class="selflink">#</a></p><p class="src"><a href="#v:body">body</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a>) (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a>) <a href="#v:body" 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:ClassDef:AsLine:5"></span> <a href="Language-Python-DSL.html#t:AsLine" title="Language.Python.DSL">AsLine</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a></span> <a href="#t:AsLine" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:AsLine:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:line_">line_</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a> <a href="#v:line_" 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:ClassDef:Functor:6"></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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v)</span> <a href="#t:ClassDef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:Functor:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v b -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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:ClassDef:Foldable:7"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v)</span> <a href="#t:ClassDef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:Foldable:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> a <a href="#v:product" 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:ClassDef:Traversable:8"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v)</span> <a href="#t:ClassDef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:Traversable:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) <a href="#v:sequence" 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:ClassDef:HasAnn:9"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v)</span> <a href="#t:ClassDef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:HasAnn:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) <a href="#v:annot" 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:ClassDef:Eq:10"></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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a)</span> <a href="#t:ClassDef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:Eq:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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:ClassDef:Show:11"></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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a)</span> <a href="#t:ClassDef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:Show:11"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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:ClassDef:Generic:12"></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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a)</span> <a href="#t:ClassDef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:Generic:12"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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:ClassDef:HasIndents:13"></span> <a href="Language-Python-Optics-Indents.html#t:HasIndents" title="Language.Python.Optics.Indents">HasIndents</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</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) a</span> <a href="#t:HasIndents" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:HasIndents:13"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics-Indents.html">Language.Python.Optics.Indents</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_Indents">_Indents</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Traversal-39-" title="Control.Lens.Type">Traversal'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> [] a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:_Indents" 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:ClassDef:Rep:14"></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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a)</span> <a href="#t:ClassDef" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ClassDef:Rep:14"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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> "ClassDef" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkClassDef" <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> "_cdAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_cdDecorators") <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="Language-Python-Syntax-Statement.html#t:Decorator" title="Language.Python.Syntax.Statement">Decorator</a> v 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> "_cdIndents") <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="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> 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> "_cdClass") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_cdName") <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="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v 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> "_cdArguments") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> ([<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a> v a)), [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_cdBody") <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="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a))))))</div></details></td></tr></table></details></div></div><a href="#g:14" id="g:14"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:cdAnn" class="def">cdAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:cdAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:cdDecorators" class="def">cdDecorators</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) [<a href="Language-Python-Syntax-Statement.html#t:Decorator" title="Language.Python.Syntax.Statement">Decorator</a> v a] <a href="#v:cdDecorators" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:cdIndents" class="def">cdIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:cdIndents" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:cdClass" class="def">cdClass</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>) <a href="#v:cdClass" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:cdName" class="def">cdName</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) (<a href="Language-Python-Syntax-Ident.html#t:Ident" title="Language.Python.Syntax.Ident">Ident</a> v a) <a href="#v:cdName" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:cdArguments" class="def">cdArguments</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v 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-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a> v a)), [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])) <a href="#v:cdArguments" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:cdBody" class="def">cdBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ClassDef" title="Language.Python.Syntax.Types">ClassDef</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) <a href="#v:cdBody" class="selflink">#</a></p></div><a href="#g:15" id="g:15"><h2><code>if</code> statements</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:If" class="def">If</a> v a <a href="#t:If" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkIf" class="def">MkIf</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:_ifAnn" class="def">_ifAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_ifIndents" class="def">_ifIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_ifIf" class="def">_ifIf</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_ifCond" class="def">_ifCond</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_ifBody" class="def">_ifBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_ifElifs" class="def">_ifElifs</a> :: [<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_ifElse" class="def">_ifElse</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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:If" 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:If:HasIf:1"></span> <a href="Language-Python-Optics.html#t:HasIf" title="Language.Python.Optics">HasIf</a> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a></span> <a href="#t:HasIf" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:If:HasIf:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics.html">Language.Python.Optics</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_If">_If</a> :: (<a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Prism.html#t:Choice" title="Control.Lens.Prism">Choice</a> p, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f) => p (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> [] a)) -> p (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> [] a)) <a href="#v:_If" 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:If:ElseSyntax:2"></span> <a href="Language-Python-DSL.html#t:ElseSyntax" title="Language.Python.DSL">ElseSyntax</a> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a></span> <a href="#t:ElseSyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:If:ElseSyntax:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:getElse">getElse</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</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-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a>) <a href="#v:getElse" class="selflink">#</a></p><p class="src"><a href="#v:setElse">setElse</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a>) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> <a href="#v:setElse" 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:If:BodySyntax:3"></span> <a href="Language-Python-DSL.html#t:BodySyntax" title="Language.Python.DSL">BodySyntax</a> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a></span> <a href="#t:BodySyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:If:BodySyntax:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:body_">body_</a> :: <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> f => ([<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> f [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>]) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> -> f (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a>) <a href="#v:body_" class="selflink">#</a></p><p class="src"><a href="#v:body">body</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a>) (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a>) <a href="#v:body" 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:If:AsLine:4"></span> <a href="Language-Python-DSL.html#t:AsLine" title="Language.Python.DSL">AsLine</a> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a></span> <a href="#t:AsLine" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:If:AsLine:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:line_">line_</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a> <a href="#v:line_" 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:If:Functor:5"></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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v)</span> <a href="#t:If" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:If:Functor:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v b -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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:If:Foldable:6"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v)</span> <a href="#t:If" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:If:Foldable:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> a <a href="#v:product" 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:If:Traversable:7"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v)</span> <a href="#t:If" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:If:Traversable:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) <a href="#v:sequence" 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:If:HasAnn:8"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v)</span> <a href="#t:If" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:If:HasAnn:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) <a href="#v:annot" 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:If:Eq:9"></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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a)</span> <a href="#t:If" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:If:Eq:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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:If:Show:10"></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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a)</span> <a href="#t:If" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:If:Show:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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:If:Generic:11"></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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a)</span> <a href="#t:If" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:If:Generic:11"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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:If:HasIndents:12"></span> <a href="Language-Python-Optics-Indents.html#t:HasIndents" title="Language.Python.Optics.Indents">HasIndents</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</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) a</span> <a href="#t:HasIndents" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:If:HasIndents:12"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics-Indents.html">Language.Python.Optics.Indents</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_Indents">_Indents</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Traversal-39-" title="Control.Lens.Type">Traversal'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> [] a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:_Indents" 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:If:Rep:13"></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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a)</span> <a href="#t:If" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:If:Rep:13"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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> "If" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkIf" <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> "_ifAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_ifIndents") <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="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> 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> "_ifIf") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_ifCond") <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="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v 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> "_ifBody") <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="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v 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> "_ifElifs") <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="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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> "_ifElse") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)))))))</div></details></td></tr></table></details></div></div><a href="#g:16" id="g:16"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:ifAnn" class="def">ifAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:ifAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:ifIndents" class="def">ifIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:ifIndents" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:ifIf" class="def">ifIf</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:ifIf" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:ifCond" class="def">ifCond</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a) <a href="#v:ifCond" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:ifBody" class="def">ifBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) <a href="#v:ifBody" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:ifElifs" class="def">ifElifs</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v a) [<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a] <a href="#v:ifElifs" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:ifElse" class="def">ifElse</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:If" title="Language.Python.Syntax.Types">If</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)) <a href="#v:ifElse" class="selflink">#</a></p></div><a href="#g:17" id="g:17"><h2><code>elif</code></h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Elif" class="def">Elif</a> v a <a href="#t:Elif" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkElif" class="def">MkElif</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:_elifIndents" class="def">_elifIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_elifElif" class="def">_elifElif</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_elifCond" class="def">_elifCond</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_elifBody" class="def">_elifBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:Elif" 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:Elif:BodySyntax:1"></span> <a href="Language-Python-DSL.html#t:BodySyntax" title="Language.Python.DSL">BodySyntax</a> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a></span> <a href="#t:BodySyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Elif:BodySyntax:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:body_">body_</a> :: <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> f => ([<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> f [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>]) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> -> f (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a>) <a href="#v:body_" class="selflink">#</a></p><p class="src"><a href="#v:body">body</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a>) (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a>) <a href="#v:body" 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:Elif:Functor:2"></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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v)</span> <a href="#t:Elif" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Elif:Functor:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v b -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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:Elif:Foldable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v)</span> <a href="#t:Elif" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Elif:Foldable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> a <a href="#v:product" 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:Elif:Traversable:4"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v)</span> <a href="#t:Elif" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Elif:Traversable:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a) <a href="#v:sequence" 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:Elif:Eq:5"></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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a)</span> <a href="#t:Elif" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Elif:Eq:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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:Elif: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> 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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a)</span> <a href="#t:Elif" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Elif:Show:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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:Elif: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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a)</span> <a href="#t:Elif" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Elif:Generic:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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:Elif:HasIndents:8"></span> <a href="Language-Python-Optics-Indents.html#t:HasIndents" title="Language.Python.Optics.Indents">HasIndents</a> (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</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) a</span> <a href="#t:HasIndents" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Elif:HasIndents:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics-Indents.html">Language.Python.Optics.Indents</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_Indents">_Indents</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Traversal-39-" title="Control.Lens.Type">Traversal'</a> (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> [] a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:_Indents" 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:Elif:Rep:9"></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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a)</span> <a href="#t:Elif" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Elif:Rep:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v 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> "Elif" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkElif" <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> "_elifIndents") <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="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> 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> "_elifElif") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_elifCond") <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="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v 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> "_elifBody") <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="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)))))</div></details></td></tr></table></details></div></div><a href="#g:18" id="g:18"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:elifIndents" class="def">elifIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:elifIndents" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:elifElif" class="def">elifElif</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:elifElif" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:elifCond" class="def">elifCond</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a) <a href="#v:elifCond" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:elifBody" class="def">elifBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Elif" title="Language.Python.Syntax.Types">Elif</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) <a href="#v:elifBody" class="selflink">#</a></p></div><a href="#g:19" id="g:19"><h2><code>for</code> statements</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:For" class="def">For</a> v a <a href="#t:For" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkFor" class="def">MkFor</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:_forAnn" class="def">_forAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_forIndents" class="def">_forIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_forAsync" class="def">_forAsync</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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>)</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_forFor" class="def">_forFor</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_forBinder" class="def">_forBinder</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_forIn" class="def">_forIn</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_forCollection" class="def">_forCollection</a> :: <a href="Language-Python-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_forBody" class="def">_forBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_forElse" class="def">_forElse</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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:For" 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:For:HasFor:1"></span> <a href="Language-Python-Optics.html#t:HasFor" title="Language.Python.Optics">HasFor</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a></span> <a href="#t:HasFor" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:HasFor:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics.html">Language.Python.Optics</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_For">_For</a> :: (<a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Prism.html#t:Choice" title="Control.Lens.Prism">Choice</a> p, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f) => p (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> [] a)) -> p (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> [] a)) <a href="#v:_For" 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:For:AsyncSyntax:2"></span> <a href="Language-Python-DSL.html#t:AsyncSyntax" title="Language.Python.DSL">AsyncSyntax</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a></span> <a href="#t:AsyncSyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:AsyncSyntax:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:async_">async_</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> <a href="#v:async_" 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:For:ElseSyntax:3"></span> <a href="Language-Python-DSL.html#t:ElseSyntax" title="Language.Python.DSL">ElseSyntax</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a></span> <a href="#t:ElseSyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:ElseSyntax:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:getElse">getElse</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</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-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a>) <a href="#v:getElse" class="selflink">#</a></p><p class="src"><a href="#v:setElse">setElse</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a>) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> <a href="#v:setElse" 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:For:BodySyntax:4"></span> <a href="Language-Python-DSL.html#t:BodySyntax" title="Language.Python.DSL">BodySyntax</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a></span> <a href="#t:BodySyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:BodySyntax:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:body_">body_</a> :: <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> f => ([<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> f [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>]) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> -> f (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a>) <a href="#v:body_" class="selflink">#</a></p><p class="src"><a href="#v:body">body</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a>) (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a>) <a href="#v:body" 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:For:AsLine:5"></span> <a href="Language-Python-DSL.html#t:AsLine" title="Language.Python.DSL">AsLine</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a></span> <a href="#t:AsLine" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:AsLine:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:line_">line_</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a> <a href="#v:line_" 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:For:Functor:6"></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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v)</span> <a href="#t:For" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:Functor:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v b -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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:For:Foldable:7"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v)</span> <a href="#t:For" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:Foldable:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> a <a href="#v:product" 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:For:Traversable:8"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v)</span> <a href="#t:For" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:Traversable:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) <a href="#v:sequence" 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:For:HasAnn:9"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v)</span> <a href="#t:For" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:HasAnn:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) <a href="#v:annot" 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:For:Eq:10"></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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a)</span> <a href="#t:For" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:Eq:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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:For:Show:11"></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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a)</span> <a href="#t:For" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:Show:11"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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:For:Generic:12"></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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a)</span> <a href="#t:For" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:Generic:12"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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:For:HasIndents:13"></span> <a href="Language-Python-Optics-Indents.html#t:HasIndents" title="Language.Python.Optics.Indents">HasIndents</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</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) a</span> <a href="#t:HasIndents" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:HasIndents:13"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics-Indents.html">Language.Python.Optics.Indents</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_Indents">_Indents</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Traversal-39-" title="Control.Lens.Type">Traversal'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> [] a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:_Indents" 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:For:Rep:14"></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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a)</span> <a href="#t:For" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:For:Rep:14"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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> "For" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkFor" <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> "_forAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_forIndents") <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="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> 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> "_forAsync") <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-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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_forFor") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_forBinder") <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="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v 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> "_forIn") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_forCollection") <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="Language-Python-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v 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> "_forBody") <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="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v 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> "_forElse") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a))))))))</div></details></td></tr></table></details></div></div><a href="#g:20" id="g:20"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:forAnn" class="def">forAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:forAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:forIndents" class="def">forIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:forIndents" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:forAsync" class="def">forAsync</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>)) <a href="#v:forAsync" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:forFor" class="def">forFor</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:forFor" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:forBinder" class="def">forBinder</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a) <a href="#v:forBinder" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:forIn" class="def">forIn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:forIn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:forCollection" class="def">forCollection</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) (<a href="Language-Python-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)) <a href="#v:forCollection" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:forBody" class="def">forBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) <a href="#v:forBody" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:forElse" class="def">forElse</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:For" title="Language.Python.Syntax.Types">For</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)) <a href="#v:forElse" class="selflink">#</a></p></div><a href="#g:21" id="g:21"><h2><code>while</code> statements</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:While" class="def">While</a> v a <a href="#t:While" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkWhile" class="def">MkWhile</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:_whileAnn" class="def">_whileAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_whileIndents" class="def">_whileIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_whileWhile" class="def">_whileWhile</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_whileCond" class="def">_whileCond</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_whileBody" class="def">_whileBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_whileElse" class="def">_whileElse</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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:While" 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:While:HasWhile:1"></span> <a href="Language-Python-Optics.html#t:HasWhile" title="Language.Python.Optics">HasWhile</a> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a></span> <a href="#t:HasWhile" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:While:HasWhile:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics.html">Language.Python.Optics</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_While">_While</a> :: (<a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Prism.html#t:Choice" title="Control.Lens.Prism">Choice</a> p, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f) => p (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> [] a)) -> p (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> [] a)) <a href="#v:_While" 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:While:ElseSyntax:2"></span> <a href="Language-Python-DSL.html#t:ElseSyntax" title="Language.Python.DSL">ElseSyntax</a> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a></span> <a href="#t:ElseSyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:While:ElseSyntax:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:getElse">getElse</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</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-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a>) <a href="#v:getElse" class="selflink">#</a></p><p class="src"><a href="#v:setElse">setElse</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a>) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> <a href="#v:setElse" 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:While:BodySyntax:3"></span> <a href="Language-Python-DSL.html#t:BodySyntax" title="Language.Python.DSL">BodySyntax</a> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a></span> <a href="#t:BodySyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:While:BodySyntax:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:body_">body_</a> :: <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> f => ([<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> f [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>]) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> -> f (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a>) <a href="#v:body_" class="selflink">#</a></p><p class="src"><a href="#v:body">body</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a>) (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a>) <a href="#v:body" 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:While:AsLine:4"></span> <a href="Language-Python-DSL.html#t:AsLine" title="Language.Python.DSL">AsLine</a> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a></span> <a href="#t:AsLine" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:While:AsLine:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:line_">line_</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a> <a href="#v:line_" 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:While:Functor:5"></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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v)</span> <a href="#t:While" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:While:Functor:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v b -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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:While:Foldable:6"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v)</span> <a href="#t:While" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:While:Foldable:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> a <a href="#v:product" 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:While:Traversable:7"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v)</span> <a href="#t:While" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:While:Traversable:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) <a href="#v:sequence" 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:While:HasAnn:8"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v)</span> <a href="#t:While" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:While:HasAnn:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) <a href="#v:annot" 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:While:Eq:9"></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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a)</span> <a href="#t:While" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:While:Eq:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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:While:Show:10"></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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a)</span> <a href="#t:While" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:While:Show:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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:While:Generic:11"></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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a)</span> <a href="#t:While" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:While:Generic:11"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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:While:HasIndents:12"></span> <a href="Language-Python-Optics-Indents.html#t:HasIndents" title="Language.Python.Optics.Indents">HasIndents</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</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) a</span> <a href="#t:HasIndents" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:While:HasIndents:12"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics-Indents.html">Language.Python.Optics.Indents</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_Indents">_Indents</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Traversal-39-" title="Control.Lens.Type">Traversal'</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> [] a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:_Indents" 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:While:Rep:13"></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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a)</span> <a href="#t:While" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:While:Rep:13"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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> "While" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkWhile" <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> "_whileAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_whileIndents") <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="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> 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> "_whileWhile") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_whileCond") <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="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v 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> "_whileBody") <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="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v 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> "_whileElse") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)))))))</div></details></td></tr></table></details></div></div><a href="#g:22" id="g:22"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:whileAnn" class="def">whileAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:whileAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:whileIndents" class="def">whileIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:whileIndents" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:whileWhile" class="def">whileWhile</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:whileWhile" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:whileCond" class="def">whileCond</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a) <a href="#v:whileCond" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:whileBody" class="def">whileBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) <a href="#v:whileBody" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:whileElse" class="def">whileElse</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:While" title="Language.Python.Syntax.Types">While</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)) <a href="#v:whileElse" class="selflink">#</a></p></div><a href="#g:23" id="g:23"><h2><code>try ... except ... else ... finally</code></h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:TryExcept" class="def">TryExcept</a> v a <a href="#t:TryExcept" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkTryExcept" class="def">MkTryExcept</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:_teAnn" class="def">_teAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_teIndents" class="def">_teIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_teTry" class="def">_teTry</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_teBody" class="def">_teBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_teExcepts" class="def">_teExcepts</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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a)</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_teElse" class="def">_teElse</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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_teFinally" class="def">_teFinally</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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a)</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:TryExcept" 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:TryExcept:HasTryExcept:1"></span> <a href="Language-Python-Optics.html#t:HasTryExcept" title="Language.Python.Optics">HasTryExcept</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a></span> <a href="#t:HasTryExcept" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryExcept:HasTryExcept:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics.html">Language.Python.Optics</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_TryExcept">_TryExcept</a> :: (<a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Prism.html#t:Choice" title="Control.Lens.Prism">Choice</a> p, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f) => p (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> [] a)) -> p (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> [] a)) <a href="#v:_TryExcept" 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:TryExcept:ElseSyntax:2"></span> <a href="Language-Python-DSL.html#t:ElseSyntax" title="Language.Python.DSL">ElseSyntax</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a></span> <a href="#t:ElseSyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryExcept:ElseSyntax:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:getElse">getElse</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</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-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a>) <a href="#v:getElse" class="selflink">#</a></p><p class="src"><a href="#v:setElse">setElse</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a>) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> <a href="#v:setElse" 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:TryExcept:BodySyntax:3"></span> <a href="Language-Python-DSL.html#t:BodySyntax" title="Language.Python.DSL">BodySyntax</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a></span> <a href="#t:BodySyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryExcept:BodySyntax:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:body_">body_</a> :: <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> f => ([<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> f [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>]) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> -> f (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a>) <a href="#v:body_" class="selflink">#</a></p><p class="src"><a href="#v:body">body</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a>) (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a>) <a href="#v:body" 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:TryExcept:AsLine:4"></span> <a href="Language-Python-DSL.html#t:AsLine" title="Language.Python.DSL">AsLine</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a></span> <a href="#t:AsLine" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryExcept:AsLine:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:line_">line_</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a> <a href="#v:line_" 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:TryExcept:Functor:5"></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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v)</span> <a href="#t:TryExcept" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryExcept:Functor:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v b -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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:TryExcept:Foldable:6"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v)</span> <a href="#t:TryExcept" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryExcept:Foldable:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> a <a href="#v:product" 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:TryExcept:Traversable:7"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v)</span> <a href="#t:TryExcept" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryExcept:Traversable:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) <a href="#v:sequence" 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:TryExcept:HasAnn:8"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v)</span> <a href="#t:TryExcept" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryExcept:HasAnn:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) <a href="#v:annot" 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:TryExcept:ExceptSyntax:9"></span> <a href="Language-Python-DSL.html#t:ExceptSyntax" title="Language.Python.DSL">ExceptSyntax</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a>)</span> <a href="#t:ExceptSyntax" class="selflink">#</a></td><td class="doc"><pre><code><a href="Language-Python-DSL.html#v:except_" title="Language.Python.DSL">except_</a></code> :: [<code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a></code>] -> <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a></code> -> <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a></code></pre><pre><code><a href="Language-Python-DSL.html#v:exceptAs_" title="Language.Python.DSL">exceptAs_</a></code> :: AsExceptAs => <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> e -> [<code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a></code>] -> <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a></code> -> <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a></code></pre><pre>(someTryStatement :: <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a></code>) <code><a href="Language-Python-DSL.html#v:-38-" title="Language.Python.DSL">&</a></code>
<code><a href="Language-Python-DSL.html#v:except_" title="Language.Python.DSL">except_</a></code> [<code><a href="Language-Python-DSL.html#v:line_" title="Language.Python.DSL">line_</a></code> <code><a href="Language-Python-DSL.html#v:pass_" title="Language.Python.DSL">pass_</a></code>]
</pre><pre>(someTryStatement :: <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a></code>) <code><a href="Language-Python-DSL.html#v:-38-" title="Language.Python.DSL">&</a></code>
<code><a href="Language-Python-DSL.html#v:exceptAs_" title="Language.Python.DSL">exceptAs_</a></code> (<code><a href="Language-Python-DSL.html#v:var_" title="Language.Python.DSL">var_</a></code> "Exception" `<code><a href="Language-Python-DSL.html#v:as_" title="Language.Python.DSL">as_</a></code>` <code><a href="Language-Python-DSL.html#v:id_" title="Language.Python.DSL">id_</a></code> "b") [<code><a href="Language-Python-DSL.html#v:line_" title="Language.Python.DSL">line_</a></code> <code><a href="Language-Python-DSL.html#v:pass_" title="Language.Python.DSL">pass_</a></code>]
</pre></td></tr><tr><td colspan="2"><details id="i:id:TryExcept:ExceptSyntax:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:except_">except_</a> :: [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> <a href="#v:except_" class="selflink">#</a></p><p class="src"><a href="#v:exceptAs_">exceptAs_</a> :: <a href="Language-Python-DSL.html#t:AsExceptAs" title="Language.Python.DSL">AsExceptAs</a> e => <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> e -> [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> <a href="#v:exceptAs_" 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:TryExcept:FinallySyntax:10"></span> <a href="Language-Python-DSL.html#t:FinallySyntax" title="Language.Python.DSL">FinallySyntax</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a>) <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a></span> <a href="#t:FinallySyntax" class="selflink">#</a></td><td class="doc"><pre class="screen"><code class="prompt">>>> </code><strong class="userinput"><code>tryE_ [line_ pass_] & finally_ [line_ pass_]
</code></strong>try:
pass
finally:
pass
</pre><pre class="screen"><code class="prompt">>>> </code><strong class="userinput"><code>tryF_ [line_ pass_] [line_ (a .+= 1)] & finally_ [line_ pass_]
</code></strong>try:
pass
finally:
pass
</pre><pre class="screen"><code class="prompt">>>> </code><strong class="userinput"><code>tryF_ [line_ pass_] & finally_ [line_ pass_]
</code></strong>try:
pass
finally:
pass
</pre></td></tr><tr><td colspan="2"><details id="i:id:TryExcept:FinallySyntax:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:finally_">finally_</a> :: [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> <a href="#v:finally_" 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:TryExcept:Eq:11"></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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a)</span> <a href="#t:TryExcept" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryExcept:Eq:11"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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:TryExcept:Show:12"></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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a)</span> <a href="#t:TryExcept" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryExcept:Show:12"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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:TryExcept:Generic:13"></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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a)</span> <a href="#t:TryExcept" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryExcept:Generic:13"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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:TryExcept:HasIndents:14"></span> <a href="Language-Python-Optics-Indents.html#t:HasIndents" title="Language.Python.Optics.Indents">HasIndents</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</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) a</span> <a href="#t:HasIndents" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryExcept:HasIndents:14"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics-Indents.html">Language.Python.Optics.Indents</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_Indents">_Indents</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Traversal-39-" title="Control.Lens.Type">Traversal'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> [] a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:_Indents" 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:TryExcept:Rep:15"></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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a)</span> <a href="#t:TryExcept" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryExcept:Rep:15"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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> "TryExcept" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkTryExcept" <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> "_teAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_teIndents") <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="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> 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> "_teTry") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_teBody") <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="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v 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> "_teExcepts") <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="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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> "_teElse") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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> "_teFinally") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a)))))))</div></details></td></tr></table></details></div></div><a href="#g:24" id="g:24"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:teAnn" class="def">teAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:teAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:teIndents" class="def">teIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:teIndents" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:teTry" class="def">teTry</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:teTry" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:teBody" class="def">teBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) <a href="#v:teBody" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:teExcepts" class="def">teExcepts</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a)) <a href="#v:teExcepts" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:teElse" class="def">teElse</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)) <a href="#v:teElse" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:teFinally" class="def">teFinally</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> v 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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a)) <a href="#v:teFinally" class="selflink">#</a></p></div><a href="#g:25" id="g:25"><h3><code>except</code></h3></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Except" class="def">Except</a> v a <a href="#t:Except" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkExcept" class="def">MkExcept</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:_exceptIndents" class="def">_exceptIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_exceptExcept" class="def">_exceptExcept</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_exceptExceptAs" class="def">_exceptExceptAs</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-Syntax-Statement.html#t:ExceptAs" title="Language.Python.Syntax.Statement">ExceptAs</a> v a)</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_exceptBody" class="def">_exceptBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:Except" 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:Except: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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v)</span> <a href="#t:Except" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Except:Functor:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v b -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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:Except:Foldable:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v)</span> <a href="#t:Except" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Except:Foldable:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> a <a href="#v:product" 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:Except:Traversable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v)</span> <a href="#t:Except" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Except:Traversable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a) <a href="#v:sequence" 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:Except:Eq:4"></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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a)</span> <a href="#t:Except" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Except:Eq:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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:Except: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 => <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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a)</span> <a href="#t:Except" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Except:Show:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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:Except: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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a)</span> <a href="#t:Except" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Except:Generic:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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:Except:HasIndents:7"></span> <a href="Language-Python-Optics-Indents.html#t:HasIndents" title="Language.Python.Optics.Indents">HasIndents</a> (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</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) a</span> <a href="#t:HasIndents" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Except:HasIndents:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics-Indents.html">Language.Python.Optics.Indents</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_Indents">_Indents</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Traversal-39-" title="Control.Lens.Type">Traversal'</a> (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> [] a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:_Indents" 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:Except: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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a)</span> <a href="#t:Except" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Except:Rep:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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> "Except" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkExcept" <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> "_exceptIndents") <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="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> 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> "_exceptExcept") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_exceptExceptAs") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Syntax-Statement.html#t:ExceptAs" title="Language.Python.Syntax.Statement">ExceptAs</a> v 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> "_exceptBody") <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="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)))))</div></details></td></tr></table></details></div></div><a href="#g:26" id="g:26"><h4>Lenses</h4></a><div class="top"><p class="src"><a id="v:exceptIndents" class="def">exceptIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:exceptIndents" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:exceptExcept" class="def">exceptExcept</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:exceptExcept" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:exceptExceptAs" class="def">exceptExceptAs</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v 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-Syntax-Statement.html#t:ExceptAs" title="Language.Python.Syntax.Statement">ExceptAs</a> v a)) <a href="#v:exceptExceptAs" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:exceptBody" class="def">exceptBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Except" title="Language.Python.Syntax.Types">Except</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) <a href="#v:exceptBody" class="selflink">#</a></p></div><a href="#g:27" id="g:27"><h2><code>try ... finally</code></h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:TryFinally" class="def">TryFinally</a> v a <a href="#t:TryFinally" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkTryFinally" class="def">MkTryFinally</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:_tfAnn" class="def">_tfAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_tfIndents" class="def">_tfIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_tfTry" class="def">_tfTry</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_tfBody" class="def">_tfBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_tfFinally" class="def">_tfFinally</a> :: <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:TryFinally" 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:TryFinally:HasTryFinally:1"></span> <a href="Language-Python-Optics.html#t:HasTryFinally" title="Language.Python.Optics">HasTryFinally</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a></span> <a href="#t:HasTryFinally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:HasTryFinally:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics.html">Language.Python.Optics</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_TryFinally">_TryFinally</a> :: (<a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Prism.html#t:Choice" title="Control.Lens.Prism">Choice</a> p, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f) => p (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> [] a)) -> p (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> [] a)) <a href="#v:_TryFinally" 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:TryFinally:BodySyntax:2"></span> <a href="Language-Python-DSL.html#t:BodySyntax" title="Language.Python.DSL">BodySyntax</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a></span> <a href="#t:BodySyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:BodySyntax:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:body_">body_</a> :: <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> f => ([<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> f [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>]) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> -> f (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a>) <a href="#v:body_" class="selflink">#</a></p><p class="src"><a href="#v:body">body</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a>) (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a>) <a href="#v:body" 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:TryFinally:AsLine:3"></span> <a href="Language-Python-DSL.html#t:AsLine" title="Language.Python.DSL">AsLine</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a></span> <a href="#t:AsLine" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:AsLine:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:line_">line_</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a> <a href="#v:line_" 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:TryFinally:Functor:4"></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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v)</span> <a href="#t:TryFinally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:Functor:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v b -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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:TryFinally:Foldable:5"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v)</span> <a href="#t:TryFinally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:Foldable:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> a <a href="#v:product" 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:TryFinally:Traversable:6"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v)</span> <a href="#t:TryFinally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:Traversable:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) <a href="#v:sequence" 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:TryFinally:HasAnn:7"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v)</span> <a href="#t:TryFinally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:HasAnn:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) <a href="#v:annot" 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:TryFinally:ExceptSyntax:8"></span> <a href="Language-Python-DSL.html#t:ExceptSyntax" title="Language.Python.DSL">ExceptSyntax</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a>)</span> <a href="#t:ExceptSyntax" class="selflink">#</a></td><td class="doc"><pre><code><a href="Language-Python-DSL.html#v:except_" title="Language.Python.DSL">except_</a></code> :: [<code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a></code>] -> <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a></code> -> <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a></code></pre><pre><code><a href="Language-Python-DSL.html#v:exceptAs_" title="Language.Python.DSL">exceptAs_</a></code> :: AsExceptAs => <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> e -> [<code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a></code>] -> <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a></code> -> <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a></code></pre><pre>(someTryStatement :: <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a></code>) <code><a href="Language-Python-DSL.html#v:-38-" title="Language.Python.DSL">&</a></code>
<code><a href="Language-Python-DSL.html#v:except_" title="Language.Python.DSL">except_</a></code> [<code><a href="Language-Python-DSL.html#v:line_" title="Language.Python.DSL">line_</a></code> <code><a href="Language-Python-DSL.html#v:pass_" title="Language.Python.DSL">pass_</a></code>]
</pre><pre>(someTryStatement :: <code><a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a></code> <code><a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a></code>) <code><a href="Language-Python-DSL.html#v:-38-" title="Language.Python.DSL">&</a></code>
<code><a href="Language-Python-DSL.html#v:exceptAs_" title="Language.Python.DSL">exceptAs_</a></code> (<code><a href="Language-Python-DSL.html#v:var_" title="Language.Python.DSL">var_</a></code> "Exception" `<code><a href="Language-Python-DSL.html#v:as_" title="Language.Python.DSL">as_</a></code>` <code><a href="Language-Python-DSL.html#v:id_" title="Language.Python.DSL">id_</a></code> "b") [<code><a href="Language-Python-DSL.html#v:line_" title="Language.Python.DSL">line_</a></code> <code><a href="Language-Python-DSL.html#v:pass_" title="Language.Python.DSL">pass_</a></code>]
</pre></td></tr><tr><td colspan="2"><details id="i:id:TryFinally:ExceptSyntax:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:except_">except_</a> :: [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> <a href="#v:except_" class="selflink">#</a></p><p class="src"><a href="#v:exceptAs_">exceptAs_</a> :: <a href="Language-Python-DSL.html#t:AsExceptAs" title="Language.Python.DSL">AsExceptAs</a> e => <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> e -> [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryExcept" title="Language.Python.Syntax.Types">TryExcept</a> <a href="#v:exceptAs_" 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:TryFinally:FinallySyntax:9"></span> <a href="Language-Python-DSL.html#t:FinallySyntax" title="Language.Python.DSL">FinallySyntax</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a>) <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a></span> <a href="#t:FinallySyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:FinallySyntax:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:finally_">finally_</a> :: [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> <a href="#v:finally_" 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:TryFinally:Eq:10"></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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a)</span> <a href="#t:TryFinally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:Eq:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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:TryFinally:Show:11"></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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a)</span> <a href="#t:TryFinally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:Show:11"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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:TryFinally:Generic:12"></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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a)</span> <a href="#t:TryFinally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:Generic:12"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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:TryFinally:HasIndents:13"></span> <a href="Language-Python-Optics-Indents.html#t:HasIndents" title="Language.Python.Optics.Indents">HasIndents</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</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) a</span> <a href="#t:HasIndents" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:HasIndents:13"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics-Indents.html">Language.Python.Optics.Indents</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_Indents">_Indents</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Traversal-39-" title="Control.Lens.Type">Traversal'</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> [] a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:_Indents" 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:TryFinally:FinallySyntax:14"></span> (a ~ [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>], b ~ <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a>) => <a href="Language-Python-DSL.html#t:FinallySyntax" title="Language.Python.DSL">FinallySyntax</a> (a -> b) <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a></span> <a href="#t:FinallySyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:FinallySyntax:14"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:finally_">finally_</a> :: [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> (a -> b) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> <a href="#v:finally_" 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:TryFinally:Rep:15"></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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a)</span> <a href="#t:TryFinally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TryFinally:Rep:15"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v 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> "TryFinally" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkTryFinally" <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> "_tfAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_tfIndents") <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="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> 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> "_tfTry") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_tfBody") <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="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v 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> "_tfFinally") <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="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a))))))</div></details></td></tr></table></details></div></div><a href="#g:28" id="g:28"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:tfAnn" class="def">tfAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:tfAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:tfIndents" class="def">tfIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:tfIndents" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:tfTry" class="def">tfTry</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:tfTry" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:tfBody" class="def">tfBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) <a href="#v:tfBody" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:tfFinally" class="def">tfFinally</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TryFinally" title="Language.Python.Syntax.Types">TryFinally</a> v a) (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a) <a href="#v:tfFinally" class="selflink">#</a></p></div><a href="#g:29" id="g:29"><h2><code>finally</code></h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Finally" class="def">Finally</a> v a <a href="#t:Finally" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkFinally" class="def">MkFinally</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:_finallyIndents" class="def">_finallyIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_finallyFinally" class="def">_finallyFinally</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_finallyBody" class="def">_finallyBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:Finally" 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:Finally: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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v)</span> <a href="#t:Finally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Finally:Functor:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v b -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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:Finally:Foldable:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v)</span> <a href="#t:Finally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Finally:Foldable:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> a <a href="#v:product" 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:Finally:Traversable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v)</span> <a href="#t:Finally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Finally:Traversable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a) <a href="#v:sequence" 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:Finally:Eq:4"></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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a)</span> <a href="#t:Finally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Finally:Eq:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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:Finally: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 => <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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a)</span> <a href="#t:Finally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Finally:Show:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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:Finally: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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a)</span> <a href="#t:Finally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Finally:Generic:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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:Finally:HasIndents:7"></span> <a href="Language-Python-Optics-Indents.html#t:HasIndents" title="Language.Python.Optics.Indents">HasIndents</a> (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</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) a</span> <a href="#t:HasIndents" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Finally:HasIndents:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics-Indents.html">Language.Python.Optics.Indents</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_Indents">_Indents</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Traversal-39-" title="Control.Lens.Type">Traversal'</a> (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> [] a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:_Indents" 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:Finally: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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a)</span> <a href="#t:Finally" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Finally:Rep:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v 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> "Finally" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkFinally" <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> "_finallyIndents") <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="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> 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> "_finallyFinally") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_finallyBody") <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="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)))))</div></details></td></tr></table></details></div></div><a href="#g:30" id="g:30"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:finallyIndents" class="def">finallyIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:finallyIndents" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:finallyFinally" class="def">finallyFinally</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:finallyFinally" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:finallyBody" class="def">finallyBody</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a) (<a href="Language-Python-Syntax-Types.html#t:Finally" title="Language.Python.Syntax.Types">Finally</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) <a href="#v:finallyBody" class="selflink">#</a></p></div><a href="#g:31" id="g:31"><h2><code>with</code> statements</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:With" class="def">With</a> v a <a href="#t:With" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkWith" class="def">MkWith</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:_withAnn" class="def">_withAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_withIndents" class="def">_withIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_withAsync" class="def">_withAsync</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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>)</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_withWith" class="def">_withWith</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_withItems" class="def">_withItems</a> :: <a href="Language-Python-Syntax-CommaSep.html#t:CommaSep1" title="Language.Python.Syntax.CommaSep">CommaSep1</a> (<a href="Language-Python-Syntax-Statement.html#t:WithItem" title="Language.Python.Syntax.Statement">WithItem</a> v a)</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_withBody" class="def">_withBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:With" 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:With:HasWith:1"></span> <a href="Language-Python-Optics.html#t:HasWith" title="Language.Python.Optics">HasWith</a> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a></span> <a href="#t:HasWith" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:With:HasWith:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics.html">Language.Python.Optics</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_With">_With</a> :: (<a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Prism.html#t:Choice" title="Control.Lens.Prism">Choice</a> p, <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f) => p (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> [] a)) -> p (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) (f (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> [] a)) <a href="#v:_With" 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:With:AsyncSyntax:2"></span> <a href="Language-Python-DSL.html#t:AsyncSyntax" title="Language.Python.DSL">AsyncSyntax</a> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a></span> <a href="#t:AsyncSyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:With:AsyncSyntax:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:async_">async_</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> <a href="#v:async_" 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:With:BodySyntax:3"></span> <a href="Language-Python-DSL.html#t:BodySyntax" title="Language.Python.DSL">BodySyntax</a> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a></span> <a href="#t:BodySyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:With:BodySyntax:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:body_">body_</a> :: <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> f => ([<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> f [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>]) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> -> f (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a>) <a href="#v:body_" class="selflink">#</a></p><p class="src"><a href="#v:body">body</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a>) (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a>) <a href="#v:body" 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:With:AsLine:4"></span> <a href="Language-Python-DSL.html#t:AsLine" title="Language.Python.DSL">AsLine</a> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a></span> <a href="#t:AsLine" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:With:AsLine:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:line_">line_</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a> <a href="#v:line_" 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:With:Functor:5"></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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v)</span> <a href="#t:With" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:With:Functor:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v b -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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:With:Foldable:6"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v)</span> <a href="#t:With" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:With:Foldable:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> a <a href="#v:product" 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:With:Traversable:7"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v)</span> <a href="#t:With" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:With:Traversable:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) <a href="#v:sequence" 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:With:HasAnn:8"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v)</span> <a href="#t:With" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:With:HasAnn:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) <a href="#v:annot" 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:With:Eq:9"></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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a)</span> <a href="#t:With" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:With:Eq:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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:With:Show:10"></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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a)</span> <a href="#t:With" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:With:Show:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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:With:Generic:11"></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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a)</span> <a href="#t:With" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:With:Generic:11"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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:With:HasIndents:12"></span> <a href="Language-Python-Optics-Indents.html#t:HasIndents" title="Language.Python.Optics.Indents">HasIndents</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</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) a</span> <a href="#t:HasIndents" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:With:HasIndents:12"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics-Indents.html">Language.Python.Optics.Indents</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_Indents">_Indents</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Traversal-39-" title="Control.Lens.Type">Traversal'</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> [] a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:_Indents" 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:With:Rep:13"></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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a)</span> <a href="#t:With" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:With:Rep:13"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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> "With" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkWith" <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> "_withAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_withIndents") <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="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> 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> "_withAsync") <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-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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_withWith") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_withItems") <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="Language-Python-Syntax-CommaSep.html#t:CommaSep1" title="Language.Python.Syntax.CommaSep">CommaSep1</a> (<a href="Language-Python-Syntax-Statement.html#t:WithItem" title="Language.Python.Syntax.Statement">WithItem</a> v 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> "_withBody") <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="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a))))))</div></details></td></tr></table></details></div></div><a href="#g:32" id="g:32"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:withAnn" class="def">withAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:withAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:withIndents" class="def">withIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:withIndents" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:withAsync" class="def">withAsync</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v 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/Data-List-NonEmpty.html#t:NonEmpty" title="Data.List.NonEmpty">NonEmpty</a> <a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>)) <a href="#v:withAsync" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:withWith" class="def">withWith</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:withWith" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:withItems" class="def">withItems</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) (<a href="Language-Python-Syntax-CommaSep.html#t:CommaSep1" title="Language.Python.Syntax.CommaSep">CommaSep1</a> (<a href="Language-Python-Syntax-Statement.html#t:WithItem" title="Language.Python.Syntax.Statement">WithItem</a> v a)) <a href="#v:withItems" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:withBody" class="def">withBody</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:With" title="Language.Python.Syntax.Types">With</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) <a href="#v:withBody" class="selflink">#</a></p></div><a href="#g:33" id="g:33"><h2><code>else</code></h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Else" class="def">Else</a> v a <a href="#t:Else" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkElse" class="def">MkElse</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:_elseIndents" class="def">_elseIndents</a> :: <a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_elseElse" class="def">_elseElse</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_elseBody" class="def">_elseBody</a> :: <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:Else" 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:Else:BodySyntax:1"></span> <a href="Language-Python-DSL.html#t:BodySyntax" title="Language.Python.DSL">BodySyntax</a> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a></span> <a href="#t:BodySyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Else:BodySyntax:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:body_">body_</a> :: <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> f => ([<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>] -> f [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-DSL.html#t:Line" title="Language.Python.DSL">Line</a>]) -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> -> f (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a>) <a href="#v:body_" class="selflink">#</a></p><p class="src"><a href="#v:body">body</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a>) (<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a>) <a href="#v:body" 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:Else:Functor:2"></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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v)</span> <a href="#t:Else" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Else:Functor:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v b -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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:Else:Foldable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v)</span> <a href="#t:Else" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Else:Foldable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> a <a href="#v:product" 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:Else:Traversable:4"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v)</span> <a href="#t:Else" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Else:Traversable:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a) <a href="#v:sequence" 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:Else:Eq:5"></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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)</span> <a href="#t:Else" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Else:Eq:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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:Else: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> 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)</span> <a href="#t:Else" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Else:Show:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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:Else: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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)</span> <a href="#t:Else" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Else:Generic:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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:Else:HasIndents:8"></span> <a href="Language-Python-Optics-Indents.html#t:HasIndents" title="Language.Python.Optics.Indents">HasIndents</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</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) a</span> <a href="#t:HasIndents" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Else:HasIndents:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Optics-Indents.html">Language.Python.Optics.Indents</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:_Indents">_Indents</a> :: <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Traversal-39-" title="Control.Lens.Type">Traversal'</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> [] a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:_Indents" 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:Else:Rep:9"></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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a)</span> <a href="#t:Else" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Else:Rep:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v 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> "Else" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkElse" <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> "_elseIndents") <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="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> 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> "_elseElse") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_elseBody") <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="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a)))))</div></details></td></tr></table></details></div></div><a href="#g:34" id="g:34"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:elseIndents" class="def">elseIndents</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a) (<a href="Language-Python-Syntax-Whitespace.html#t:Indents" title="Language.Python.Syntax.Whitespace">Indents</a> a) <a href="#v:elseIndents" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:elseElse" class="def">elseElse</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:elseElse" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:elseBody" class="def">elseBody</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a) (<a href="Language-Python-Syntax-Types.html#t:Else" title="Language.Python.Syntax.Types">Else</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) (<a href="Language-Python-Syntax-Statement.html#t:Suite" title="Language.Python.Syntax.Statement">Suite</a> v a) <a href="#v:elseBody" class="selflink">#</a></p></div><a href="#g:35" id="g:35"><h1>Expressions</h1></a><a href="#g:36" id="g:36"><h2><code>None</code></h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:None" class="def">None</a> (v :: [<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 <a href="#t:None" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkNone" class="def">MkNone</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:_noneAnn" class="def">_noneAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_noneWhitespace" class="def">_noneWhitespace</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:None" 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:None: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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v)</span> <a href="#t:None" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:None:Functor:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v b -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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:None:Foldable:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v)</span> <a href="#t:None" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:None:Foldable:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> a <a href="#v:product" 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:None:Traversable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v)</span> <a href="#t:None" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:None:Traversable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a) <a href="#v:sequence" 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:None:HasAnn:4"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v)</span> <a href="#t:None" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:None:HasAnn:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a) <a href="#v:annot" 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:None:Eq:5"></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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a)</span> <a href="#t:None" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:None:Eq:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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:None: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> 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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a)</span> <a href="#t:None" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:None:Show:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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:None: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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a)</span> <a href="#t:None" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:None:Generic:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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:None: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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a)</span> <a href="#t:None" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:None:Rep:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v 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> "None" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkNone" <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> "_noneAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_noneWhitespace") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])))</div></details></td></tr></table></details></div></div><a href="#g:37" id="g:37"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:noneAnn" class="def">noneAnn</a> :: <span class="keyword">forall</span> v a v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a) (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:noneAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:noneWhitespace" class="def">noneWhitespace</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a) (<a href="Language-Python-Syntax-Types.html#t:None" title="Language.Python.Syntax.Types">None</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:noneWhitespace" class="selflink">#</a></p></div><a href="#g:38" id="g:38"><h2>Function calls</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Call" class="def">Call</a> v a <a href="#t:Call" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkCall" class="def">MkCall</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:_callAnn" class="def">_callAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_callFunction" class="def">_callFunction</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_callLeftParen" class="def">_callLeftParen</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_callArguments" class="def">_callArguments</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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a> v a))</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_callRightParen" class="def">_callRightParen</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:Call" 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:Call:ArgumentsSyntax:1"></span> <a href="Language-Python-DSL.html#t:ArgumentsSyntax" title="Language.Python.DSL">ArgumentsSyntax</a> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a></span> <a href="#t:ArgumentsSyntax" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Call:ArgumentsSyntax:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-DSL.html">Language.Python.DSL</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setArguments">setArguments</a> :: [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a>] -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> -> <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> <a href="#v:setArguments" class="selflink">#</a></p><p class="src"><a href="#v:getArguments">getArguments</a> :: <a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> -> [<a href="Language-Python-Syntax-Raw.html#t:Raw" title="Language.Python.Syntax.Raw">Raw</a> <a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a>] <a href="#v:getArguments" 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:Call:Functor:2"></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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v)</span> <a href="#t:Call" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Call:Functor:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v b -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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:Call:Foldable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v)</span> <a href="#t:Call" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Call:Foldable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> a <a href="#v:product" 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:Call:Traversable:4"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v)</span> <a href="#t:Call" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Call:Traversable:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a) <a href="#v:sequence" 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:Call:HasAnn:5"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v)</span> <a href="#t:Call" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Call:HasAnn:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a) <a href="#v:annot" 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:Call:Eq:6"></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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a)</span> <a href="#t:Call" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Call:Eq:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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:Call:Show:7"></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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a)</span> <a href="#t:Call" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Call:Show:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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:Call:Generic:8"></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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a)</span> <a href="#t:Call" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Call:Generic:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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:Call:Rep:9"></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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a)</span> <a href="#t:Call" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Call:Rep:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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> "Call" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkCall" <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> "_callAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_callFunction") <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="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v 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> "_callLeftParen") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_callArguments") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a> v 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> "_callRightParen") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])))))</div></details></td></tr></table></details></div></div><a href="#g:39" id="g:39"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:callAnn" class="def">callAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:callAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:callFunction" class="def">callFunction</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a) <a href="#v:callFunction" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:callLeftParen" class="def">callLeftParen</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:callLeftParen" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:callArguments" class="def">callArguments</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v 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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:Arg" title="Language.Python.Syntax.Expr">Arg</a> v a))) <a href="#v:callArguments" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:callRightParen" class="def">callRightParen</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Call" title="Language.Python.Syntax.Types">Call</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:callRightParen" class="selflink">#</a></p></div><a href="#g:40" id="g:40"><h2>Tuples</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Tuple" class="def">Tuple</a> v a <a href="#t:Tuple" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkTuple" class="def">MkTuple</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:_tupleAnn" class="def">_tupleAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_tupleHead" class="def">_tupleHead</a> :: <a href="Language-Python-Syntax-Expr.html#t:TupleItem" title="Language.Python.Syntax.Expr">TupleItem</a> v a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_tupleComma" class="def">_tupleComma</a> :: <a href="Language-Python-Syntax-Punctuation.html#t:Comma" title="Language.Python.Syntax.Punctuation">Comma</a></dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_tupleTail" class="def">_tupleTail</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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:TupleItem" title="Language.Python.Syntax.Expr">TupleItem</a> v a))</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:Tuple" 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:Tuple: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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v)</span> <a href="#t:Tuple" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Tuple:Functor:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v b -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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:Tuple:Foldable:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v)</span> <a href="#t:Tuple" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Tuple:Foldable:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> a <a href="#v:product" 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:Tuple:Traversable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v)</span> <a href="#t:Tuple" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Tuple:Traversable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a) <a href="#v:sequence" 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:Tuple:HasAnn:4"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v)</span> <a href="#t:Tuple" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Tuple:HasAnn:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a) <a href="#v:annot" 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:Tuple:Eq:5"></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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a)</span> <a href="#t:Tuple" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Tuple:Eq:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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:Tuple: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> 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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a)</span> <a href="#t:Tuple" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Tuple:Show:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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:Tuple: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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a)</span> <a href="#t:Tuple" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Tuple:Generic:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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:Tuple: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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a)</span> <a href="#t:Tuple" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:Tuple:Rep:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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> "Tuple" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkTuple" <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> "_tupleAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_tupleHead") <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="Language-Python-Syntax-Expr.html#t:TupleItem" title="Language.Python.Syntax.Expr">TupleItem</a> v 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> "_tupleComma") <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="Language-Python-Syntax-Punctuation.html#t:Comma" title="Language.Python.Syntax.Punctuation">Comma</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> "_tupleTail") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:TupleItem" title="Language.Python.Syntax.Expr">TupleItem</a> v a)))))))</div></details></td></tr></table></details></div></div><a href="#g:41" id="g:41"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:tupleAnn" class="def">tupleAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:tupleAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:tupleHead" class="def">tupleHead</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:TupleItem" title="Language.Python.Syntax.Expr">TupleItem</a> v a) <a href="#v:tupleHead" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:tupleComma" class="def">tupleComma</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v a) <a href="Language-Python-Syntax-Punctuation.html#t:Comma" title="Language.Python.Syntax.Punctuation">Comma</a> <a href="#v:tupleComma" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:tupleTail" class="def">tupleTail</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:Tuple" title="Language.Python.Syntax.Types">Tuple</a> v 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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:TupleItem" title="Language.Python.Syntax.Expr">TupleItem</a> v a))) <a href="#v:tupleTail" class="selflink">#</a></p></div><a href="#g:42" id="g:42"><h3>Tuple items</h3></a><a href="#g:43" id="g:43"><h4>Unpacking</h4></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:TupleUnpack" class="def">TupleUnpack</a> v a <a href="#t:TupleUnpack" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkTupleUnpack" class="def">MkTupleUnpack</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:_tupleUnpackAnn" class="def">_tupleUnpackAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_tupleUnpackParens" class="def">_tupleUnpackParens</a> :: [([<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_tupleUnpackWhitespace" class="def">_tupleUnpackWhitespace</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_tupleUnpackValue" class="def">_tupleUnpackValue</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:TupleUnpack" 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:TupleUnpack: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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v)</span> <a href="#t:TupleUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TupleUnpack:Functor:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v b -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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:TupleUnpack:Foldable:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v)</span> <a href="#t:TupleUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TupleUnpack:Foldable:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> a <a href="#v:product" 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:TupleUnpack:Traversable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v)</span> <a href="#t:TupleUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TupleUnpack:Traversable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) <a href="#v:sequence" 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:TupleUnpack:HasAnn:4"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v)</span> <a href="#t:TupleUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TupleUnpack:HasAnn:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) <a href="#v:annot" 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:TupleUnpack:Eq:5"></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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a)</span> <a href="#t:TupleUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TupleUnpack:Eq:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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:TupleUnpack: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> 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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a)</span> <a href="#t:TupleUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TupleUnpack:Show:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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:TupleUnpack: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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a)</span> <a href="#t:TupleUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TupleUnpack:Generic:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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:TupleUnpack: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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a)</span> <a href="#t:TupleUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:TupleUnpack:Rep:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v 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> "TupleUnpack" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkTupleUnpack" <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> "_tupleUnpackAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_tupleUnpackParens") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_tupleUnpackWhitespace") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_tupleUnpackValue") <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="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)))))</div></details></td></tr></table></details></div></div><a href="#g:44" id="g:44"><h4>Lenses</h4></a><div class="top"><p class="src"><a id="v:tupleUnpackAnn" class="def">tupleUnpackAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:tupleUnpackAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:tupleUnpackParens" class="def">tupleUnpackParens</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) [([<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])] <a href="#v:tupleUnpackParens" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:tupleUnpackWhitespace" class="def">tupleUnpackWhitespace</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:tupleUnpackWhitespace" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:tupleUnpackValue" class="def">tupleUnpackValue</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) (<a href="Language-Python-Syntax-Types.html#t:TupleUnpack" title="Language.Python.Syntax.Types">TupleUnpack</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a) <a href="#v:tupleUnpackValue" class="selflink">#</a></p></div><a href="#g:45" id="g:45"><h2>Lists</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:List" class="def">List</a> v a <a href="#t:List" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkList" class="def">MkList</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:_listAnn" class="def">_listAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_listWhitespaceLeft" class="def">_listWhitespaceLeft</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_listBody" class="def">_listBody</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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:ListItem" title="Language.Python.Syntax.Expr">ListItem</a> v a))</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_listWhitespaceRight" class="def">_listWhitespaceRight</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:List" 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:List: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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v)</span> <a href="#t:List" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:List:Functor:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v b -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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:List:Foldable:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v)</span> <a href="#t:List" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:List:Foldable:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> a <a href="#v:product" 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:List:Traversable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v)</span> <a href="#t:List" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:List:Traversable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a) <a href="#v:sequence" 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:List:HasAnn:4"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v)</span> <a href="#t:List" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:List:HasAnn:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a) <a href="#v:annot" 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:List:Eq:5"></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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a)</span> <a href="#t:List" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:List:Eq:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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:List: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> 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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a)</span> <a href="#t:List" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:List:Show:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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:List: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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a)</span> <a href="#t:List" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:List:Generic:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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:List: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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a)</span> <a href="#t:List" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:List:Rep:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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> "List" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkList" <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> "_listAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_listWhitespaceLeft") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_listBody") <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-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (<a href="Language-Python-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:ListItem" title="Language.Python.Syntax.Expr">ListItem</a> v 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> "_listWhitespaceRight") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]))))</div></details></td></tr></table></details></div></div><a href="#g:46" id="g:46"><h3>Lenses</h3></a><div class="top"><p class="src"><a id="v:listAnn" class="def">listAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:listAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:listWhitespaceLeft" class="def">listWhitespaceLeft</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:listWhitespaceLeft" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:listBody" class="def">listBody</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a) (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v 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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:ListItem" title="Language.Python.Syntax.Expr">ListItem</a> v 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-Syntax-CommaSep.html#t:CommaSep1-39-" title="Language.Python.Syntax.CommaSep">CommaSep1'</a> (<a href="Language-Python-Syntax-Expr.html#t:ListItem" title="Language.Python.Syntax.Expr">ListItem</a> v a))) <a href="#v:listBody" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:listWhitespaceRight" class="def">listWhitespaceRight</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:List" title="Language.Python.Syntax.Types">List</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:listWhitespaceRight" class="selflink">#</a></p></div><a href="#g:47" id="g:47"><h3>List items</h3></a><a href="#g:48" id="g:48"><h4>Unpacking</h4></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:ListUnpack" class="def">ListUnpack</a> v a <a href="#t:ListUnpack" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MkListUnpack" class="def">MkListUnpack</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:_listUnpackAnn" class="def">_listUnpackAnn</a> :: <a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_listUnpackParens" class="def">_listUnpackParens</a> :: [([<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_listUnpackWhitespace" class="def">_listUnpackWhitespace</a> :: [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>]</dfn><div class="doc empty"> </div></li><li><dfn class="src"><a id="v:_listUnpackValue" class="def">_listUnpackValue</a> :: <a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a</dfn><div class="doc empty"> </div></li></ul></div></td></tr></table></div><div class="subs instances"><details id="i:ListUnpack" 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:ListUnpack: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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v)</span> <a href="#t:ListUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ListUnpack:Functor:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v b -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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:ListUnpack:Foldable:2"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v)</span> <a href="#t:ListUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ListUnpack:Foldable:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m => (a -> m) -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</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 => a -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</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:Ord" title="Data.Ord">Ord</a> a => <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a => <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> a <a href="#v:product" 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:ListUnpack:Traversable:3"></span> <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v)</span> <a href="#t:ListUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ListUnpack:Traversable:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => (a -> f b) -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///nix/store/vqpc66a1hnvmjq14k7crkp0diwarf9vl-ghc-8.4.4-doc/share/doc/ghc/html/libraries/base-4.11.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f => <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v (f a) -> f (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</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 => (a -> m b) -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> m (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</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 => <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v (m a) -> m (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) <a href="#v:sequence" 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:ListUnpack:HasAnn:4"></span> <a href="Language-Python-Syntax-Ann.html#t:HasAnn" title="Language.Python.Syntax.Ann">HasAnn</a> (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v)</span> <a href="#t:ListUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ListUnpack:HasAnn:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:annot">annot</a> :: <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> f => (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a -> f (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a)) -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> f (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) <a href="#v:annot" 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:ListUnpack:Eq:5"></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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a)</span> <a href="#t:ListUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ListUnpack:Eq:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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:ListUnpack: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> 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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a)</span> <a href="#t:ListUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ListUnpack:Show:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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:ListUnpack: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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a)</span> <a href="#t:ListUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ListUnpack:Generic:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) x -> <a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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:ListUnpack: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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a)</span> <a href="#t:ListUnpack" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:ListUnpack:Rep:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="Language-Python-Syntax-Types.html">Language.Python.Syntax.Types</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-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v 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> "ListUnpack" "Language.Python.Syntax.Types" "hpython-0.1.0.1-inplace" <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> "MkListUnpack" <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> "_listUnpackAnn") <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="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> 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> "_listUnpackParens") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_listUnpackWhitespace") <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="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</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> "_listUnpackValue") <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="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a)))))</div></details></td></tr></table></details></div></div><a href="#g:49" id="g:49"><h4>Lenses</h4></a><div class="top"><p class="src"><a id="v:listUnpackAnn" class="def">listUnpackAnn</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) (<a href="Language-Python-Syntax-Ann.html#t:Ann" title="Language.Python.Syntax.Ann">Ann</a> a) <a href="#v:listUnpackAnn" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:listUnpackParens" class="def">listUnpackParens</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) [([<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>], [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>])] <a href="#v:listUnpackParens" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:listUnpackWhitespace" class="def">listUnpackWhitespace</a> :: <span class="keyword">forall</span> v a. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens-39-" title="Control.Lens.Type">Lens'</a> (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) [<a href="Language-Python-Syntax-Whitespace.html#t:Whitespace" title="Language.Python.Syntax.Whitespace">Whitespace</a>] <a href="#v:listUnpackWhitespace" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:listUnpackValue" class="def">listUnpackValue</a> :: <span class="keyword">forall</span> v a v. <a href="file:///nix/store/ns4s0jprc1hmi393y85xji1s2z76dp5w-lens-4.16.1-doc/share/doc/lens-4.16.1/html/Control-Lens-Type.html#t:Lens" title="Control.Lens.Type">Lens</a> (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) (<a href="Language-Python-Syntax-Types.html#t:ListUnpack" title="Language.Python.Syntax.Types">ListUnpack</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a) (<a href="Language-Python-Syntax-Expr.html#t:Expr" title="Language.Python.Syntax.Expr">Expr</a> v a) <a href="#v:listUnpackValue" class="selflink">#</a></p></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>