1.22 MB
/srv/reproducible-results/rbuild-debian/r-b-build.iLV3DMbv/b1/haskell-diagrams-lib_1.5.1-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.iLV3DMbv/b2/haskell-diagrams-lib_1.5.1-1_amd64.changes
425 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·52bd5a30c1a57c8dc5ad51cd31bac305·1512052·haskell·optional·libghc-diagrams-lib-dev_1.5.1-1_amd64.deb1 ·52bd5a30c1a57c8dc5ad51cd31bac305·1512052·haskell·optional·libghc-diagrams-lib-dev_1.5.1-1_amd64.deb
2 ·b9d466f7ebaabe16f3fbd6acf47941a8·1095596·doc·optional·libghc-diagrams-lib-doc_1.5.1-1_all.deb2 ·51cfb18751f9c3b07238ef3ee5e6960e·1095564·doc·optional·libghc-diagrams-lib-doc_1.5.1-1_all.deb
3 ·feb6a2a1682058999a62717dfb1f909c·1658836·haskell·optional·libghc-diagrams-lib-prof_1.5.1-1_amd64.deb3 ·feb6a2a1682058999a62717dfb1f909c·1658836·haskell·optional·libghc-diagrams-lib-prof_1.5.1-1_amd64.deb
1.22 MB
libghc-diagrams-lib-doc_1.5.1-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-02-13·22:02:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-02-13·22:02:40.000000·debian-binary
2 -rw-r--r--···0········0········0·····7588·2026-02-13·22:02:40.000000·control.tar.xz2 -rw-r--r--···0········0········0·····7584·2026-02-13·22:02:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1087816·2026-02-13·22:02:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··1087788·2026-02-13·22:02:40.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.22 MB
data.tar.xz
1.22 MB
data.tar
1.37 KB
./usr/lib/ghc-doc/haddock/diagrams-lib-1.5.1/diagrams-lib.haddock
    
Offset 13106, 16 lines modifiedOffset 13106, 16 lines modified
00033310:·f114·f214·f314·f414·f514·f614·f714·f814··................00033310:·f114·f214·f314·f414·f514·f614·f714·f814··................
00033320:·f914·fa14·fb14·fc14·fd14·fe14·ff14·8015··................00033320:·f914·fa14·fb14·fc14·fd14·fe14·ff14·8015··................
00033330:·8115·8215·8315·8515·8615·8715·8815·8915··................00033330:·8115·8215·8315·8515·8615·8715·8815·8915··................
00033340:·8a15·8b15·8c15·8d15·8e15·8f15·9015·9115··................00033340:·8a15·8b15·8c15·8d15·8e15·8f15·9015·9115··................
00033350:·9215·9315·9415·9515·9615·9715·9815·9915··................00033350:·9215·9315·9415·9515·9615·9715·9815·9915··................
00033360:·9a15·9b15·9c15·9d15·9e15·9f15·fe07·8108··................00033360:·9a15·9b15·9c15·9d15·9e15·9f15·fe07·8108··................
00033370:·8208·8308·8408·8508·8608·8c08·8708·8e08··................00033370:·8208·8308·8408·8508·8608·8c08·8708·8e08··................
00033380:·9008·8f08·8b08·8a08·8908·8808·8d08·b006··................00033380:·9008·8f08·8b08·8a08·8908·8808·8d08·b302··................
00033390:·b302·e201·ea05·eb05·ec05·c006·c401·e005··................00033390:·b006·e201·ea05·eb05·ec05·c006·c401·e005··................
000333a0:·e105·e205·9906·fd05·0506·2021·1d1e·1fb1··..........·!....000333a0:·e105·e205·9906·fd05·0506·2021·1d1e·1fb1··..........·!....
000333b0:·0604·1b1c·ca06·d706·1112·1314·9f06·de03··................000333b0:·0604·1b1c·ca06·d706·1112·1314·9f06·de03··................
000333c0:·1516·1718·191a·c806·c906·d606·f701·c606··................000333c0:·1516·1718·191a·c806·c906·d606·f701·c606··................
000333d0:·c706·d506·9d06·9c06·d001·d205·d305·d405··................000333d0:·c706·d506·9d06·9c06·d001·d205·d305·d405··................
000333e0:·de01·ee05·ef05·f005·c301·dd05·de05·df05··................000333e0:·de01·ee05·ef05·f005·c301·dd05·de05·df05··................
000333f0:·cc01·ce05·cf05·d005·e801·f605·f705·f805··................000333f0:·cc01·ce05·cf05·d005·e801·f605·f705·f805··................
00033400:·e601·f205·f305·f405·c701·e605·e705·e805··................00033400:·e601·f205·f305·f405·c701·e605·e705·e805··................
1.22 MB
./usr/share/doc/libghc-diagrams-lib-doc/html/Diagrams-Prelude.html
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 <!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"·/><meta·name="viewport"·content="width=device-width,·initial-scale=1"·/><title>Diagrams.Prelude</title><link·href="linuwial.css"·rel="stylesheet"·type="text/css"·title="Linuwial"·/><link·rel="stylesheet"·type="text/css"·href="quick-jump.css"·/><script·src="haddock-bundle.min.js"·async="async"·type="text/javascript"></script><script·type="text/x-mathjax-config">MathJax.Hub.Config({·tex2jax:·{·processClass:·"mathjax",·ignoreClass:·".*"·}·});</script><script·src="file:///usr/share/javascript/mathjax/MathJax.js"·type="text/javascript"></script></head><body><div·id="package-header"><span·class="caption">diagrams-lib-1.5.1:·Embedded·domain-specific·language·for·declarative·graphics</span><ul·class="links"·id="page-menu"><li><a·href="src/Diagrams.Prelude.html">Source</a></li><li><a·href="index.html">Contents</a></li><li><a·href="doc-index.html">Index</a></li></ul></div><div·id="content"><div·id="module-header"><table·class="info"><tr><th·valign="top">Copyright</th><td>(c)·2011-2015·diagrams-lib·team·(see·LICENSE)</td></tr><tr><th>License</th><td>BSD-style·(see·LICENSE)</td></tr><tr><th>Maintainer</th><td>diagrams-discuss@googlegroups.com</td></tr><tr><th>Safe·Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p·class="caption">Diagrams.Prelude</p></div><div·id="table-of-contents"><div·id="contents-list"><p·class="caption"·onclick="window.scrollTo(0,0)">Contents</p><ul><li><a·href="#g:1">Diagrams·library</a></li><li><a·href="#g:2">Convenience·re-exports·from·other·packages</a></li></ul></div></div><div·id="description"><p·class="caption">Description</p><div·class="doc"><p>A·module·to·re-export·most·of·the·functionality·of·the·diagrams1 <!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"·/><meta·name="viewport"·content="width=device-width,·initial-scale=1"·/><title>Diagrams.Prelude</title><link·href="linuwial.css"·rel="stylesheet"·type="text/css"·title="Linuwial"·/><link·rel="stylesheet"·type="text/css"·href="quick-jump.css"·/><script·src="haddock-bundle.min.js"·async="async"·type="text/javascript"></script><script·type="text/x-mathjax-config">MathJax.Hub.Config({·tex2jax:·{·processClass:·"mathjax",·ignoreClass:·".*"·}·});</script><script·src="file:///usr/share/javascript/mathjax/MathJax.js"·type="text/javascript"></script></head><body><div·id="package-header"><span·class="caption">diagrams-lib-1.5.1:·Embedded·domain-specific·language·for·declarative·graphics</span><ul·class="links"·id="page-menu"><li><a·href="src/Diagrams.Prelude.html">Source</a></li><li><a·href="index.html">Contents</a></li><li><a·href="doc-index.html">Index</a></li></ul></div><div·id="content"><div·id="module-header"><table·class="info"><tr><th·valign="top">Copyright</th><td>(c)·2011-2015·diagrams-lib·team·(see·LICENSE)</td></tr><tr><th>License</th><td>BSD-style·(see·LICENSE)</td></tr><tr><th>Maintainer</th><td>diagrams-discuss@googlegroups.com</td></tr><tr><th>Safe·Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p·class="caption">Diagrams.Prelude</p></div><div·id="table-of-contents"><div·id="contents-list"><p·class="caption"·onclick="window.scrollTo(0,0)">Contents</p><ul><li><a·href="#g:1">Diagrams·library</a></li><li><a·href="#g:2">Convenience·re-exports·from·other·packages</a></li></ul></div></div><div·id="description"><p·class="caption">Description</p><div·class="doc"><p>A·module·to·re-export·most·of·the·functionality·of·the·diagrams
2 ·core·and·standard·library.</p></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short">module·<a·href="Diagrams.html">Diagrams</a></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Default">Default</a>·a·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:def">def</a>·::·a</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:ColourOps">ColourOps</a>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:darken">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·f·a·-&gt;·f·a</li></ul></li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:AlphaColour">AlphaColour</a>·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Colour">Colour</a>·a</li><li·class="src·short"><a·href="#v:colourConvert">colourConvert</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Real"·title="Prelude">Real</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b</li><li·class="src·short"><a·href="#v:black">black</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:transparent">transparent</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a</li><li·class="src·short"><a·href="#v:alphaColourConvert">alphaColourConvert</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Real"·title="Prelude">Real</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·b</li><li·class="src·short"><a·href="#v:opaque">opaque</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a</li><li·class="src·short"><a·href="#v:dissolve">dissolve</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a</li><li·class="src·short"><a·href="#v:withOpacity">withOpacity</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a</li><li·class="src·short"><a·href="#v:blend">blend</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·AffineSpace·f)·=&gt;·a·-&gt;·f·a·-&gt;·f·a·-&gt;·f·a</li><li·class="src·short"><a·href="#v:alphaChannel">alphaChannel</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·a</li><li·class="src·short"><a·href="#v:black">black</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:readColourName">readColourName</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:MonadFail"·title="Control.Monad">MonadFail</a>·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·m·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</li><li·class="src·short"><a·href="#v:aliceblue">aliceblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:antiquewhite">antiquewhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:aqua">aqua</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:aquamarine">aquamarine</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:azure">azure</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:beige">beige</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:bisque">bisque</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:blanchedalmond">blanchedalmond</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:blue">blue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:blueviolet">blueviolet</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:brown">brown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:burlywood">burlywood</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:cadetblue">cadetblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:chartreuse">chartreuse</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:chocolate">chocolate</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:coral">coral</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:cornflowerblue">cornflowerblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:cornsilk">cornsilk</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:crimson">crimson</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:cyan">cyan</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkblue">darkblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkcyan">darkcyan</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkgoldenrod">darkgoldenrod</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkgray">darkgray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkgreen">darkgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkgrey">darkgrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkkhaki">darkkhaki</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkmagenta">darkmagenta</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkolivegreen">darkolivegreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkorange">darkorange</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkorchid">darkorchid</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkred">darkred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darksalmon">darksalmon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkseagreen">darkseagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkslateblue">darkslateblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkslategray">darkslategray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkslategrey">darkslategrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkturquoise">darkturquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkviolet">darkviolet</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:deeppink">deeppink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:deepskyblue">deepskyblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:dimgray">dimgray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:dimgrey">dimgrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:dodgerblue">dodgerblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:firebrick">firebrick</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:floralwhite">floralwhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:forestgreen">forestgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:fuchsia">fuchsia</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:gainsboro">gainsboro</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:ghostwhite">ghostwhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:gold">gold</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:goldenrod">goldenrod</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:gray">gray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:grey">grey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:green">green</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:greenyellow">greenyellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:honeydew">honeydew</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:hotpink">hotpink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:indianred">indianred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:indigo">indigo</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:ivory">ivory</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:khaki">khaki</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lavender">lavender</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lavenderblush">lavenderblush</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lawngreen">lawngreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lemonchiffon">lemonchiffon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightblue">lightblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightcoral">lightcoral</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightcyan">lightcyan</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightgoldenrodyellow">lightgoldenrodyellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightgray">lightgray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightgreen">lightgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightgrey">lightgrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightpink">lightpink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightsalmon">lightsalmon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightseagreen">lightseagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightskyblue">lightskyblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightslategray">lightslategray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightslategrey">lightslategrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightsteelblue">lightsteelblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightyellow">lightyellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lime">lime</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:limegreen">limegreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:linen">linen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:magenta">magenta</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:maroon">maroon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumaquamarine">mediumaquamarine</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumblue">mediumblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumorchid">mediumorchid</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumpurple">mediumpurple</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumseagreen">mediumseagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumslateblue">mediumslateblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumspringgreen">mediumspringgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumturquoise">mediumturquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumvioletred">mediumvioletred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:midnightblue">midnightblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mintcream">mintcream</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mistyrose">mistyrose</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:moccasin">moccasin</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:navajowhite">navajowhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:navy">navy</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:oldlace">oldlace</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:olive">olive</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:olivedrab">olivedrab</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:orange">orange</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:orangered">orangered</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:orchid">orchid</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:palegoldenrod">palegoldenrod</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:palegreen">palegreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:paleturquoise">paleturquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:palevioletred">palevioletred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:papayawhip">papayawhip</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:peachpuff">peachpuff</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:peru">peru</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:pink">pink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:plum">plum</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:powderblue">powderblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:purple">purple</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:red">red</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:rosybrown">rosybrown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:royalblue">royalblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:saddlebrown">saddlebrown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:salmon">salmon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:sandybrown">sandybrown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:seagreen">seagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:seashell">seashell</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:sienna">sienna</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:silver">silver</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:skyblue">skyblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:slateblue">slateblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:slategray">slategray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:slategrey">slategrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:snow">snow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:springgreen">springgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:steelblue">steelblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:teal">teal</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:thistle">thistle</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:tomato">tomato</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:turquoise">turquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:violet">violet</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:wheat">wheat</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:white">white</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:whitesmoke">whitesmoke</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:yellow">yellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:yellowgreen">yellowgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Colour">Colour</a>·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:RGB">RGB</a>·a·=·<a·href="#v:RGB">RGB</a>·{<ul·class="subs"><li><a·href="#v:channelRed">channelRed</a>·::·!a</li><li><a·href="#v:channelGreen">channelGreen</a>·::·!a</li><li><a·href="#v:channelBlue">channelBlue</a>·::·!a</li></ul>}</li><li·class="src·short"><a·href="#v:sRGB">sRGB</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·b·-&gt;·b·-&gt;·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b</li><li·class="src·short"><a·href="#v:sRGBBounded">sRGBBounded</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Enum.html#t:Bounded"·title="Data.Enum">Bounded</a>·a)·=&gt;·a·-&gt;·a·-&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b</li><li·class="src·short"><a·href="#v:sRGB24">sRGB24</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b</li><li·class="src·short"><a·href="#v:toSRGB">toSRGB</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b</li><li·class="src·short"><a·href="#v:toSRGBBounded">toSRGBBounded</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Enum.html#t:Bounded"·title="Data.Enum">Bounded</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a</li><li·class="src·short"><a·href="#v:toSRGB24">toSRGB24</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a></li><li·class="src·short"><a·href="#v:sRGB24shows">sRGB24shows</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a></li><li·class="src·short"><a·href="#v:sRGB24show">sRGB24show</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a></li><li·class="src·short"><a·href="#v:sRGB24reads">sRGB24reads</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b)</li><li·class="src·short"><a·href="#v:sRGB24read">sRGB24read</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b</li><li·class="src·short"><a·href="#v:sRGBSpace">sRGBSpace</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·RGBSpace·a</li><li·class="src·short">module·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Semigroup.html">Data.Semigroup</a></li><li·class="src·short">module·<a·href="file:///usr/share/doc/libghc-linear-doc/html/Linear-Vector.html">Linear.Vector</a></li><li·class="src·short">module·<a·href="file:///usr/share/doc/libghc-linear-doc/html/Linear-Affine.html">Linear.Affine</a></li><li·class="src·short">module·<a·href="file:///usr/share/doc/libghc-linear-doc/html/Linear-Metric.html">Linear.Metric</a></li><li·class="src·short">module·<a·href="file:///usr/share/doc/libghc-active-doc/html/Data-Active.html">Data.Active</a></li><li·class="src·short"><a·href="#v:strict">strict</a>·::·Strict·lazy·strict·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·lazy·strict</li><li·class="src·short"><a·href="#v:lens">lens</a>·::·(s·-&gt;·a)·-&gt;·(s·-&gt;·b·-&gt;·t)·-&gt;·<a·href="Diagrams-Pre[·...·truncated·by·diffoscope;·len:·59,·SHA:·2101a8e93bcba33b320f95154fb78a20addc74026578368432576e39e5c5f57d·...·]</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversal">Traversal</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedTraversal">ReifiedTraversal</a>·s·t·a·b·=·<a·href="#v:Traversal">Traversal</a>·{<ul·class="subs"><li><a·href="#v:runTraversal">runTraversal</a>·::·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Empty">Empty</a>·::·<a·href="Diagrams-Prelude.html#t:AsEmpty"·title="Diagrams.Prelude">AsEmpty</a>·s·=&gt;·s</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Fold">Fold</a>·s·a·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(a·-&gt;·f·a)·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedFold">ReifiedFold</a>·s·a·=·<a·href="#v:Fold">Fold</a>·{<ul·class="subs"><li><a·href="#v:runFold">runFold</a>·::·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·s·a</li></ul>}</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:List">List</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:IsList"·title="GHC.Exts">IsList</a>·l·=&gt;·[<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Item"·title="GHC.Exts">Item</a>·l]·-&gt;·l</li><li·class="src·short"><a·href="#v:index">index</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·i,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·i·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical-39-"·title="Diagrams.Prelude">Optical'</a>·p·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·f·a·a</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Contravariant">Contravariant</a>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:contramap">contramap</a>·::·(a'·-&gt;·a)·-&gt;·f·a·-&gt;·f·a'</li><li><a·href="#v:-62--36-">(&gt;$)</a>·::·b·-&gt;·f·b·-&gt;·f·a</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·(<span·class="keyword">forall</span>·a.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·(p·a))·=&gt;·<a·href="#t:Bifunctor">Bifunctor</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:bimap">bimap</a>·::·(a·-&gt;·b)·-&gt;·(c·-&gt;·d)·-&gt;·p·a·c·-&gt;·p·b·d</li></ul></li><li·class="src·short"><a·href="#v:lazy">lazy</a>·::·Strict·lazy·strict·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·strict·lazy</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·t,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·t)·=&gt;·<a·href="#t:Traversable">Traversable</a>·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:traverse">traverse</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·f·b)·-&gt;·t·a·-&gt;·f·(t·b)</li></ul></li><li·class="src·short"><a·href="#v:uncons">uncons</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·s·s·a·a·=&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(a,·s)</li><li·class="src·short"><a·href="#v:unsnoc">unsnoc</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·s·s·a·a·=&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(s,·a)</li><li·class="src·short"><a·href="#v:-60--38--62-">(&lt;&amp;&gt;)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·f·a·-&gt;·(a·-&gt;·b)·-&gt;·f·b</li><li·class="src·short"><a·href="#v:-38-">(&amp;)</a>·::·a·-&gt;·(a·-&gt;·b)·-&gt;·b</li><li·class="src·short"><span·class="keyword">data</span>·(a·::·k)·<a·href="#t::-126-:">:~:</a>·(b·::·k)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:Refl">Refl</a>·::·<span·class="keyword">forall</span>·{k}·(a·::·k).·a·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·a</li></ul></li><li·class="src·short"><a·href="#v:from">from</a>·::·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·b·a·t·s</li><li·class="src·short"><a·href="#v:to">to</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f)·=&gt;·(s·-&gt;·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·s·a</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Const">Const</a>·a·(b·::·k)·=·<a·href="#v:Const">Const</a>·{<ul·class="subs"><li><a·href="#v:getConst">getConst</a>·::·a</li></ul>}</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Identity">Identity</a>·a·=·<a·href="#v:Identity">Identity</a>·{<ul·class="subs"><li><a·href="#v:runIdentity">runIdentity</a>·::·a</li></ul>}</li><li·class="src·short"><a·href="#v:-60--124-">(&lt;|)</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·s·s·a·a·=&gt;·a·-&gt;·s·-&gt;·s</li><li·class="src·short"><a·href="#v:cons">cons</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·s·s·a·a·=&gt;·a·-&gt;·s·-&gt;·s</li><li·class="src·short"><a·href="#v:snoc">snoc</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·s·s·a·a·=&gt;·s·-&gt;·a·-&gt;·s</li><li·class="src·short"><a·href="#v:over">over</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v::-62-">(:&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·a·a·b·b·=&gt;·a·-&gt;·b·-&gt;·a</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v::-60-">(:&lt;)</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a·=&gt;·a·-&gt;·b·-&gt;·b</li><li·class="src·short"><a·href="#v:-124--62-">(|&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·s·s·a·a·=&gt;·s·-&gt;·a·-&gt;·s</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Strict">Strict</a>·::·Strict·s·t·=&gt;·t·-&gt;·s</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Lazy">Lazy</a>·::·Strict·t·s·=&gt;·t·-&gt;·s</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Iso">Iso</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedIso">ReifiedIso</a>·s·t·a·b·=·<a·href="#v:Iso">Iso</a>·{<ul·class="subs"><li><a·href="#v:runIso">runIso</a>·::·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedTraversal">IndexedTraversal</a>·i·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedIndexedTraversal">ReifiedIndexedTraversal</a>·i·s·t·a·b·=·<a·href="#v:IndexedTraversal">IndexedTraversal</a>·{<ul·class="subs"><li><a·href="#v:runIndexedTraversal">runIndexedTraversal</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·i·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedFold">IndexedFold</a>·i·s·a·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·a)·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedIndexedFold">ReifiedIndexedFold</a>·i·s·a·=·<a·href="#v:IndexedFold">IndexedFold</a>·{<ul·class="subs"><li><a·href="#v:runIndexedFold">runIndexedFold</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedFold"·title="Diagrams.Prelude">IndexedFold</a>·i·s·a</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Prism">Prism</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedPrism">ReifiedPrism</a>·s·t·a·b·=·<a·href="#v:Prism">Prism</a>·{<ul·class="subs"><li><a·href="#v:runPrism">runPrism</a>·::·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Lens">Lens</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedLens">ReifiedLens</a>·s·t·a·b·=·<a·href="#v:Lens">Lens</a>·{<ul·class="subs"><li><a·href="#v:runLens">runLens</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedLens">IndexedLens</a>·i·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedIndexedLens">ReifiedIndexedLens</a>·i·s·t·a·b·=·<a·href="#v:IndexedLens">IndexedLens</a>·{<ul·class="subs"><li><a·href="#v:runIndexedLens">runIndexedLens</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedLens"·title="Diagrams.Prelude">IndexedLens</a>·i·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Getter">Getter</a>·s·a·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·(a·-&gt;·f·a)·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedGetter">ReifiedGetter</a>·s·a·=·<a·href="#v:Getter">Getter</a>·{<ul·class="subs"><li><a·href="#v:runGetter">runGetter</a>·::·<a·href="Diagrams-Prelude.html#t:Getter"·title="Diagrams.Prelude">Getter</a>·s·a</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedGetter">IndexedGetter</a>·i·s·a·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·a·(f·a)·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedIndexedGetter">ReifiedIndexedGetter</a>·i·s·a·=·<a·href="#v:IndexedGetter">IndexedGetter</a>·{<ul·class="subs"><li><a·href="#v:runIndexedGetter">runIndexedGetter</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetter"·title="Diagrams.Prelude">IndexedGetter</a>·i·s·a</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:LensLike">LensLike</a>·(f·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·(t·::·k)·a·(b·::·k)·=·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Over">Over</a>·(p·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·(t·::·k1)·(a·::·k)·(b·::·k1)·=·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:lastOf">lastOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Rightmost"·title="Diagrams.Prelude">Rightmost</a>·a)·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:firstOf">firstOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Leftmost"·title="Diagrams.Prelude">Leftmost</a>·a)·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:traverse1Of_">traverse1Of_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Fold.html#t:TraversedF"·title="Control.Lens.Internal.Fold">TraversedF</a>·r·f)·s·a·-&gt;·(a·-&gt;·f·r)·-&gt;·s·-&gt;·f·()</li><li·class="src·short"><a·href="#v:traverseOf_">traverseOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Traversed"·title="Diagrams.Prelude">Traversed</a>·r·f)·s·a·-&gt;·(a·-&gt;·f·r)·-&gt;·s·-&gt;·f·()</li><li·class="src·short"><a·href="#v:cloneLens">cloneLens</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Bazaar">Bazaar</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b·t·=·<a·href="#v:Bazaar">Bazaar</a>·{<ul·class="subs"><li><a·href="#v:runBazaar">runBazaar</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·p·a·(f·b)·-&gt;·f·t</li></ul>}</li><li·class="src·short"><a·href="#v:taking">taking</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·p·f·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Setter">Setter</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Settable"·title="Diagrams.Prelude">Settable</a>·f·=&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedSetter">ReifiedSetter</a>·s·t·a·b·=·<a·href="#v:Setter">Setter</a>·{<ul·class="subs"><li><a·href="#v:runSetter">runSetter</a>·::·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·t·n)·=&gt;·<a·href="#t:Zoom">Zoom</a>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(n·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·|·m·-&gt;·s,·n·-&gt;·t,·m·t·-&gt;·n,·n·s·-&gt;·m·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:zoom">zoom</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="Diagrams-Prelude.html#t:Zoomed"·title="Diagrams.Prelude">Zoomed</a>·m·c)·t·s·-&gt;·m·c·-&gt;·n·c</li></ul></li><li·class="src·short"><a·href="#v:traversed">traversed</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·(f·a)·(f·b)·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Getting">Getting</a>·r·s·a·=·(a·-&gt;·<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·r·a)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·r·s</li><li·class="src·short"><a·href="#v:foldMapOf">foldMapOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·r·s·a·-&gt;·(a·-&gt;·r)·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:re">re</a>·::·<a·href="Diagrams-Prelude.html#t:AReview"·title="Diagrams.Prelude">AReview</a>·t·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Getter"·title="Diagrams.Prelude">Getter</a>·b·t</li><li·class="src·short"><a·href="#v:review">review</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·b·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AReview"·title="Diagrams.Prelude">AReview</a>·t·b·-&gt;·m·t</li><li·class="src·short"><a·href="#v:preview">preview</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·a)·s·a·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)</li><li·class="src·short"><a·href="#v:-94--63-">(^?)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·a)·s·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:matching">matching</a>·::·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·t·a·b·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·t·a</li><li·class="src·short"><a·href="#v:lengthOf">lengthOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>))·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a></li><li·class="src·short"><a·href="#v:prism">prism</a>·::·(b·-&gt;·t)·-&gt;·(s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·t·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Simple">Simple</a>·(f·::·k1·-&gt;·k1·-&gt;·k2·-&gt;·k2·-&gt;·k)·(s·::·k1)·(a·::·k2)·=·f·s·s·a·a</li><li·class="src·short"><a·href="#v:set">set</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:view">view</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·a·s·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:cloneTraversal">cloneTraversal</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:use">use</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·a·s·a·-&gt;·m·a</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field2">Field2</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_2">_2</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="#t:FunctorWithIndex">FunctorWithIndex</a>·i·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·|·f·-&gt;·i·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:imap">imap</a>·::·(i·-&gt;·a·-&gt;·b)·-&gt;·f·a·-&gt;·f·b</li></ul></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversal-39-">Traversal'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Setter-39-">Setter'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·s·s·a·a</li><li·class="src·short"><a·href="#v:-94-.">(^.)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·a·s·a·-&gt;·a</li><li·class="src·short"><a·href="#v:.-126-">(.~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-37--126-">(%~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-43--126-">(+~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Iso-39-">Iso'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·s·a·a</li><li·class="src·short"><a·href="#v:-45--126-">(-~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-42--126-">(*~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-47--47--126-">(//~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-94--126-">(^~)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·e·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-94--94--126-">(^^~)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·e·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-42--42--126-">(**~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-124--124--126-">(||~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-38--38--126-">(&amp;&amp;~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-63--126-">(?~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b)·-&gt;·b·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-60--62--126-">(&lt;&gt;~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-37--61-">(%=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·(a·-&gt;·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-43--61-">(+=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-45--61-">(-=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-42--61-">(*=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-47--47--61-">(//=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-94--61-">(^=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·e·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-94--94--61-">(^^=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·e·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-42--42--61-">(**=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-124--124--61-">(||=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-38--38--61-">(&amp;&amp;=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·m·()</li><li·class="src·short"><a·href="#v:.-61-">(.=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·b·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-63--61-">(?=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b)·-&gt;·b·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-60--62--61-">(&lt;&gt;=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-60--62-:-126-">(&lt;&gt;:~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·b·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·b·b·-&gt;·b·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-60--62-:-61-">(&lt;&gt;:=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-37--64--126-">(%@~)</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:withIndex">withIndex</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·(i,·s)·(f·(j,·t))·-&gt;·<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·s·(f·t)</li><li·class="src·short"><a·href="#v:-60-.-126-">(&lt;.~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60-.-61-">(&lt;.=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·b·-&gt;·m·b</li><li·class="src·short"><a·href="#v:anyOf">anyOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:ifoldMapOf">ifoldMapOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·m·s·a·-&gt;·(i·-&gt;·a·-&gt;·m)·-&gt;·s·-&gt;·m</li><li·class="src·short"><a·href="#v:alongside">alongside</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Getter.html#t:AlongsideLeft"·title="Control.Lens.Internal.Getter">AlongsideLeft</a>·f·b')·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Getter.html#t:AlongsideRight"·title="Control.Lens.Internal.Getter">AlongsideRight</a>·f·t)·s'·t'·a'·b'·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·(s,·s')·(t,·t')·(a,·a')·(b,·b')</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:AsEmpty">AsEmpty</a>·a·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_Empty">_Empty</a>·::·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·a·()</li></ul></li><li·class="src·short"><a·href="#v:dropping">dropping</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing"·title="Control.Lens.Internal.Indexed">Indexing</a>·f)·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·a</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field1">Field1</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_1">_1</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><a·href="#v:traverseOf">traverseOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b·-&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:_Left">_Left</a>·::·<span·class="keyword">forall</span>·a·c·b·p·f.·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·a·c)·(f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·b·c))</li><li·class="src·short"><a·href="#v:forOf">forOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b·-&gt;·s·-&gt;·(a·-&gt;·f·b)·-&gt;·f·t</li><li·class="src·short"><a·href="#v:itraverseOf">itraverseOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·a·(f·b)·-&gt;·s·-&gt;·f·t)·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:imapMOf">imapMOf</a>·::·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·m·b)·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:iforMOf">iforMOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m·b)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m·t)·-&gt;·s·-&gt;·(i·-&gt;·a·-&gt;·m·b)·-&gt;·m·t</li><li·class="src·short"><a·href="#v:ifor">ifor</a>·::·(<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·t·a·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·f·(t·b)</li><li·class="src·short"><a·href="#v:contextsOf">contextsOf</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal-39-"·title="Diagrams.Prelude">ATraversal'</a>·a·a·-&gt;·a·-&gt;·[<a·href="Diagrams-Prelude.html#t:Context"·title="Diagrams.Prelude">Context</a>·a·a·a]</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Each">Each</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:each">each</a>·::·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·s·t·a·b</li></ul></li><li·class="src·short"><a·href="#v:mapMOf">mapMOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·b·-&gt;·(a·-&gt;·m·b)·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:forMOf">forMOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·b·-&gt;·s·-&gt;·(a·-&gt;·m·b)·-&gt;·m·t</li><li·class="src·short"><a·href="#v:mapAccumROf">mapAccumROf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/transformers-0.6.1.1-inplace/Control-Applicative-Backwards.html#t:Backwards"·title="Control.Applicative.Backwards">Backwards</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·acc))·s·t·a·b·-&gt;·(acc·-&gt;·a·-&gt;·(acc,·b))·-&gt;·acc·-&gt;·s·-&gt;·(acc,·t)</li><li·class="src·short"><a·href="#v:mapAccumLOf">mapAccumLOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·acc)·s·t·a·b·-&gt;·(acc·-&gt;·a·-&gt;·(acc,·b))·-&gt;·acc·-&gt;·s·-&gt;·(acc,·t)</li><li·class="src·short"><a·href="#v:fusing">fusing</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(Yoneda·f)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Prism-39-">Prism'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Lens-39-">Lens'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·s·a·a</li><li·class="src·short"><a·href="#v:ala">ala</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f,·<a·href="Diagrams-Prelude.html#t:Rewrapping"·title="Diagrams.Prelude">Rewrapping</a>·s·t)·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·((<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t·-&gt;·t)·-&gt;·f·s)·-&gt;·f·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)</li><li·class="src·short"><a·href="#v:alaf">alaf</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·g,·<a·href="Diagrams-Prelude.html#t:Rewrapping"·title="Diagrams.Prelude">Rewrapping</a>·s·t)·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·(f·t·-&gt;·g·s)·-&gt;·f·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t)·-&gt;·g·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)</li><li·class="src·short"><a·href="#v:-60--124--126-">(&lt;|~)</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·b·b·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-60--124--61-">(&lt;|=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·b·b·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-124--62--126-">(|&gt;~)</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·b·b·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·b·b·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-124--62--61-">(|&gt;=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·b·b·a·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·b·b·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="Diagrams-Prelude.html#t:Magnified"·title="Diagrams.Prelude">Magnified</a>·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="Diagrams-Prelude.html#t:Magnified"·title="Diagrams.Prelude">Magnified</a>·n,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·b·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·a·n)·=&gt;·<a·href="#t:Magnify">Magnify</a>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(n·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·b·a·|·m·-&gt;·b,·n·-&gt;·a,·m·a·-&gt;·n,·n·b·-&gt;·m·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:magnify">magnify</a>·::·((<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·(<a·href="Diagrams-Prelude.html#t:Magnified"·title="Diagrams.Prelude">Magnified</a>·m·c),·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·(<a·href="Diagrams-Prelude.html#t:Magnified"·title="Diagrams.Prelude">Magnified</a>·m·c))·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="Diagrams-Prelude.html#t:Magnified"·title="Diagrams.Prelude">Magnified</a>·m·c)·a·b)·-&gt;·m·c·-&gt;·n·c</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Plated">Plated</a>·a·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:plate">plate</a>·::·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·a·a</li></ul></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Indexed">Indexed</a>·i·a·b·=·<a·href="#v:Indexed">Indexed</a>·{<ul·class="subs"><li><a·href="#v:runIndexed">runIndexed</a>·::·i·-&gt;·a·-&gt;·b</li></ul>}</li><li·class="src·short"><a·href="#v:folded">folded</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedFold"·title="Diagrams.Prelude">IndexedFold</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·(f·a)·a</li><li·class="src·short"><a·href="#v:both">both</a>·::·<span·class="keyword">forall</span>·(r·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bitraversable.html#t:Bitraversable"·title="Data.Bitraversable">Bitraversable</a>·r·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·(r·a·a)·(r·b·b)·a·b</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Wrapped">Wrapped</a>·s·<span·class="keyword">where</span><ul·class="subs"><li><span·class="keyword">type</span>·<a·href="#t:Unwrapped">Unwrapped</a>·s</li><li><a·href="#v:_Wrapped-39-">_Wrapped'</a>·::·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·s·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)</li></ul></li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Wrapped">Wrapped</a>·::·<a·href="Diagrams-Prelude.html#t:Rewrapped"·title="Diagrams.Prelude">Rewrapped</a>·s·s·=&gt;·<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s</li><li·class="src·short"><a·href="#v:without">without</a>·::·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·u·v·c·d·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·s·u)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·t·v)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·a·c)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·b·d)</li><li·class="src·short"><a·href="#v:failing">failing</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·p·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·b</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p·=&gt;·<a·href="#t:Choice">Choice</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:left-39-">left'</a>·::·p·a·b·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·a·c)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·b·c)</li><li><a·href="#v:right-39-">right'</a>·::·p·a·b·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·c·a)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·c·b)</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Profunctor">Profunctor</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:dimap">dimap</a>·::·(a·-&gt;·b)·-&gt;·(c·-&gt;·d)·-&gt;·p·b·c·-&gt;·p·a·d</li><li><a·href="#v:lmap">lmap</a>·::·(a·-&gt;·b)·-&gt;·p·b·c·-&gt;·p·a·c</li><li><a·href="#v:rmap">rmap</a>·::·(b·-&gt;·c)·-&gt;·p·a·b·-&gt;·p·a·c</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Reversing">Reversing</a>·t·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:reversing">reversing</a>·::·t·-&gt;·t</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·f·=&gt;·<a·href="#t:FoldableWithIndex">FoldableWithIndex</a>·i·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·|·f·-&gt;·i·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:ifoldMap">ifoldMap</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·m·=&gt;·(i·-&gt;·a·-&gt;·m)·-&gt;·f·a·-&gt;·m</li><li><a·href="#v:ifoldMap-39-">ifoldMap'</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·m·=&gt;·(i·-&gt;·a·-&gt;·m)·-&gt;·f·a·-&gt;·m</li><li><a·href="#v:ifoldr">ifoldr</a>·::·(i·-&gt;·a·-&gt;·b·-&gt;·b)·-&gt;·b·-&gt;·f·a·-&gt;·b</li><li><a·href="#v:ifoldl">ifoldl</a>·::·(i·-&gt;·b·-&gt;·a·-&gt;·b)·-&gt;·b·-&gt;·f·a·-&gt;·b</li><li><a·href="#v:ifoldr-39-">ifoldr'</a>·::·(i·-&gt;·a·-&gt;·b·-&gt;·b)·-&gt;·b·-&gt;·f·a·-&gt;·b</li><li><a·href="#v:ifoldl-39-">ifoldl'</a>·::·(i·-&gt;·b·-&gt;·a·-&gt;·b)·-&gt;·b·-&gt;·f·a·-&gt;·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="Diagrams-Prelude.html#t:FunctorWithIndex"·title="Diagrams.Prelude">FunctorWithIndex</a>·i·t,·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·t,·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·t)·=&gt;·<a·href="#t:TraversableWithIndex">TraversableWithIndex</a>·i·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·|·t·-&gt;·i·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:itraverse">itraverse</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·t·a·-&gt;·f·(t·b)</li></ul></li><li·class="src·short"><a·href="#v:iall">iall</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·f·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:iany">iany</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·f·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:iconcatMap">iconcatMap</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·(i·-&gt;·a·-&gt;·[b])·-&gt;·f·a·-&gt;·[b]</li><li·class="src·short"><a·href="#v:ifind">ifind</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·f·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(i,·a)</li><li·class="src·short"><a·href="#v:ifoldlM">ifoldlM</a>·::·(<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·(i·-&gt;·b·-&gt;·a·-&gt;·m·b)·-&gt;·b·-&gt;·f·a·-&gt;·m·b</li><li·class="src·short"><a·href="#v:ifoldrM">ifoldrM</a>·::·(<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·(i·-&gt;·a·-&gt;·b·-&gt;·m·b)·-&gt;·b·-&gt;·f·a·-&gt;·m·b</li><li·class="src·short"><a·href="#v:iforM_">iforM_</a>·::·(<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·t,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·t·a·-&gt;·(i·-&gt;·a·-&gt;·m·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:ifor_">ifor_</a>·::·(<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·t,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·t·a·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·f·()</li><li·class="src·short"><a·href="#v:imapM_">imapM_</a>·::·(<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·t,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·(i·-&gt;·a·-&gt;·m·b)·-&gt;·t·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:inone">inone</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·f·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:itoList">itoList</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·f·a·-&gt;·[(i,·a)]</li><li·class="src·short"><a·href="#v:itraverse_">itraverse_</a>·::·(<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·t,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·t·a·-&gt;·f·()</li><li·class="src·short"><a·href="#v:iforM">iforM</a>·::·(<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·t·a·-&gt;·(i·-&gt;·a·-&gt;·m·b)·-&gt;·m·(t·b)</li><li·class="src·short"><a·href="#v:imapAccumL">imapAccumL</a>·::·<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t·=&gt;·(i·-&gt;·s·-&gt;·a·-&gt;·(s,·b))·-&gt;·s·-&gt;·t·a·-&gt;·(s,·t·b)</li><li·class="src·short"><a·href="#v:imapAccumR">imapAccumR</a>·::·<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t·=&gt;·(i·-&gt;·s·-&gt;·a·-&gt;·(s,·b))·-&gt;·s·-&gt;·t·a·-&gt;·(s,·t·b)</li><li·class="src·short"><a·href="#v:imapM">imapM</a>·::·(<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·(i·-&gt;·a·-&gt;·m·b)·-&gt;·t·a·-&gt;·m·(t·b)</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Level">Level</a>·i·a</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p·=&gt;·<a·href="#t:Indexable">Indexable</a>·i·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·Corepresentable·p,·Comonad·(Corep·p),·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·(Corep·p),·Strong·p,·Representable·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·(Rep·p),·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad-Fix.html#t:MonadFix"·title="Control.Monad.Fix">MonadFix</a>·(Rep·p),·Distributive·(Rep·p),·Costrong·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Arrow.html#t:ArrowLoop"·title="Control.Arrow">ArrowLoop</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Arrow.html#t:ArrowApply"·title="Control.Arrow">ArrowApply</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Arrow.html#t:ArrowChoice"·title="Control.Arrow">ArrowChoice</a>·p,·Closed·p)·=&gt;·<a·href="#t:Conjoined">Conjoined</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:distrib">distrib</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·p·a·b·-&gt;·p·(f·a)·(f·b)</li><li><a·href="#v:conjoined">conjoined</a>·::·(p·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·(-&gt;)·=&gt;·q·(a·-&gt;·b)·r)·-&gt;·q·(p·a·b)·r·-&gt;·q·(p·a·b)·r</li></ul></li><li·class="src·short"><a·href="#v:indexing">indexing</a>·::·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·p·=&gt;·((a·-&gt;·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing"·title="Control.Lens.Internal.Indexed">Indexing</a>·f·b)·-&gt;·s·-&gt;·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing"·title="Control.Lens.Internal.Indexed">Indexing</a>·f·t)·-&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:indexing64">indexing64</a>·::·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int64"·title="Data.Int">Int64</a>·p·=&gt;·((a·-&gt;·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing64"·title="Control.Lens.Internal.Indexed">Indexing64</a>·f·b)·-&gt;·s·-&gt;·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing64"·title="Control.Lens.Internal.Indexed">Indexing64</a>·f·t)·-&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:asIndex">asIndex</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·i·(f·i)·-&gt;·<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·s·(f·s)</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable1.html#t:Foldable1"·title="Data.Foldable1">Foldable1</a>·t,·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·t)·=&gt;·<a·href="#t:Traversable1">Traversable1</a>·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:traverse1">traverse1</a>·::·Apply·f·=&gt;·(a·-&gt;·f·b)·-&gt;·t·a·-&gt;·f·(t·b)</li></ul></li><li·class="src·short"><a·href="#v:foldBy">foldBy</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·t·=&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·t·a·-&gt;·a</li><li·class="src·short"><a·href="#v:foldMapBy">foldMapBy</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·t·=&gt;·(r·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·(a·-&gt;·r)·-&gt;·t·a·-&gt;·r</li><li·class="src·short"><a·href="#v:sequenceBy">sequenceBy</a>·::·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·t·=&gt;·(<span·class="keyword">forall</span>·x.·x·-&gt;·f·x)·-&gt;·(<span·class="keyword">forall</span>·x·y.·f·(x·-&gt;·y)·-&gt;·f·x·-&gt;·f·y)·-&gt;·t·(f·a)·-&gt;·f·(t·a)</li><li·class="src·short"><a·href="#v:traverseBy">traverseBy</a>·::·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·t·=&gt;·(<span·class="keyword">forall</span>·x.·x·-&gt;·f·x)·-&gt;·(<span·class="keyword">forall</span>·x·y.·f·(x·-&gt;·y)·-&gt;·f·x·-&gt;·f·y)·-&gt;·(a·-&gt;·f·b)·-&gt;·t·a·-&gt;·f·(t·b)</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Rightmost">Rightmost</a>·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Leftmost">Leftmost</a>·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Sequenced">Sequenced</a>·a·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Traversed">Traversed</a>·a·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Context-39-">Context'</a>·a·=·<a·href="Diagrams-Prelude.html#t:Context"·title="Diagrams.Prelude">Context</a>·a·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Context">Context</a>·a·b·t·=·<a·href="#v:Context">Context</a>·(b·-&gt;·t)·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Bazaar1-39-">Bazaar1'</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·=·<a·href="Diagrams-Prelude.html#t:Bazaar1"·title="Diagrams.Prelude">Bazaar1</a>·p·a·a</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Bazaar1">Bazaar1</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b·t·=·<a·href="#v:Bazaar1">Bazaar1</a>·{<ul·class="subs"><li><a·href="#v:runBazaar1">runBazaar1</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·Apply·f·=&gt;·p·a·(f·b)·-&gt;·f·t</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Bazaar-39-">Bazaar'</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·=·<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·p·a·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Magma">Magma</a>·i·t·b·a</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·p)·=&gt;·<a·href="#t:Reviewable">Reviewable</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><a·href="#v:retagged">retagged</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·p)·=&gt;·p·a·b·-&gt;·p·s·b</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f,·Distributive·f,·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·f)·=&gt;·<a·href="#t:Settable">Settable</a>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Over-39-">Over'</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·=·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedLensLike-39-">IndexedLensLike'</a>·i·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexedLensLike"·title="Diagrams.Prelude">IndexedLensLike</a>·i·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedLensLike">IndexedLensLike</a>·i·(f·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·(t·::·k)·a·(b·::·k)·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p·=&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:LensLike-39-">LensLike'</a>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·=·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Optical-39-">Optical'</a>·(p·::·k·-&gt;·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(q·::·k·-&gt;·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·k·-&gt;·k1)·(s·::·k)·(a·::·k)·=·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·p·q·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Optical">Optical</a>·(p·::·k·-&gt;·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(q·::·k2·-&gt;·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·k3·-&gt;·k1)·(s·::·k2)·(t·::·k3)·(a·::·k)·(b·::·k3)·=·p·a·(f·b)·-&gt;·q·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Optic-39-">Optic'</a>·(p·::·k·-&gt;·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·k·-&gt;·k1)·(s·::·k)·(a·::·k)·=·<a·href="Diagrams-Prelude.html#t:Optic"·title="Diagrams.Prelude">Optic</a>·p·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Optic">Optic</a>·(p·::·k·-&gt;·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·k2·-&gt;·k1)·(s·::·k)·(t·::·k2)·(a·::·k)·(b·::·k2)·=·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingFold1">IndexPreservingFold1</a>·s·a·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·Apply·f)·=&gt;·p·a·(f·a)·-&gt;·p·s·(f·s)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedFold1">IndexedFold1</a>·i·s·a·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·Apply·f)·=&gt;·p·a·(f·a)·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Fold1">Fold1</a>·s·a·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·Apply·f)·=&gt;·(a·-&gt;·f·a)·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingFold">IndexPreservingFold</a>·s·a·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·a)·-&gt;·p·s·(f·s)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingGetter">IndexPreservingGetter</a>·s·a·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·a·(f·a)·-&gt;·p·s·(f·s)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:As">As</a>·(a·::·k2)·=·<a·href="Diagrams-Prelude.html#t:Equality-39-"·title="Diagrams.Prelude">Equality'</a>·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Equality-39-">Equality'</a>·(s·::·k2)·(a·::·k2)·=·<a·href="Diagrams-Prelude.html#t:Equality"·title="Diagrams.Prelude">Equality</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Equality">Equality</a>·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2)·=·<span·class="keyword">forall</span>·k3·(p·::·k1·-&gt;·k3·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·k2·-&gt;·k3).·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AReview">AReview</a>·t·b·=·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·(Tagged·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·t·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Review">Review</a>·t·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Settable"·title="Diagrams.Prelude">Settable</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·t·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingSetter-39-">IndexPreservingSetter'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexPreservingSetter"·title="Diagrams.Prelude">IndexPreservingSetter</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingSetter">IndexPreservingSetter</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Settable"·title="Diagrams.Prelude">Settable</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedSetter-39-">IndexedSetter'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedSetter">IndexedSetter</a>·i·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Settable"·title="Diagrams.Prelude">Settable</a>·f)·=&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedIndexedSetter">ReifiedIndexedSetter</a>·i·s·t·a·b·=·<a·href="#v:IndexedSetter">IndexedSetter</a>·{<ul·class="subs"><li><a·href="#v:runIndexedSetter">runIndexedSetter</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingTraversal1-39-">IndexPreservingTraversal1'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexPreservingTraversal1"·title="Diagrams.Prelude">IndexPreservingTraversal1</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingTraversal1">IndexPreservingTraversal1</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·Apply·f)·=&gt;·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingTraversal-39-">IndexPreservingTraversal'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexPreservingTraversal"·title="Diagrams.Prelude">IndexPreservingTraversal</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingTraversal">IndexPreservingTraversal</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedTraversal1-39-">IndexedTraversal1'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexedTraversal1"·title="Diagrams.Prelude">IndexedTraversal1</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedTraversal1">IndexedTraversal1</a>·i·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·Apply·f)·=&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedTraversal-39-">IndexedTraversal'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversal1-39-">Traversal1'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:Traversal1"·title="Diagrams.Prelude">Traversal1</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversal1">Traversal1</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·Apply·f·=&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingLens-39-">IndexPreservingLens'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexPreservingLens"·title="Diagrams.Prelude">IndexPreservingLens</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingLens">IndexPreservingLens</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedLens-39-">IndexedLens'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexedLens"·title="Diagrams.Prelude">IndexedLens</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Setting-39-">Setting'</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·=·<a·href="Diagrams-Prelude.html#t:Setting"·title="Diagrams.Prelude">Setting</a>·p·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Setting">Setting</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·=·p·a·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·b)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedSetter-39-">AnIndexedSetter'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedSetter">AnIndexedSetter</a>·i·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·a·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·b)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ASetter-39-">ASetter'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ASetter">ASetter</a>·s·t·a·b·=·(a·-&gt;·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·b)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·t</li><li·class="src·short"><a·href="#v:mapped">mapped</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·(f·a)·(f·b)·a·b</li><li·class="src·short"><a·href="#v:lifted">lifted</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·(m·a)·(m·b)·a·b</li><li·class="src·short"><a·href="#v:contramapped">contramapped</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·b·a.·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·(f·b)·(f·a)·a·b</li><li·class="src·short"><a·href="#v:setting">setting</a>·::·((a·-&gt;·b)·-&gt;·s·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingSetter"·title="Diagrams.Prelude">IndexPreservingSetter</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:sets">sets</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q,·<a·href="Diagrams-Prelude.html#t:Settable"·title="Diagrams.Prelude">Settable</a>·f)·=&gt;·(p·a·b·-&gt;·q·s·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·p·q·f·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneSetter">cloneSetter</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneIndexPreservingSetter">cloneIndexPreservingSetter</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingSetter"·title="Diagrams.Prelude">IndexPreservingSetter</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneIndexedSetter">cloneIndexedSetter</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·s·t·a·b</li><li·class="src·short"><a·href="#v:set-39-">set'</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·s·-&gt;·s</li><li·class="src·short"><a·href="#v:-60--63--126-">(&lt;?~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b)·-&gt;·b·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:assign">assign</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·b·-&gt;·m·()</li><li·class="src·short"><a·href="#v:modifying">modifying</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·(a·-&gt;·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-60--126-">(&lt;~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·m·b·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-60--63--61-">(&lt;?=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b)·-&gt;·b·-&gt;·m·b</li><li·class="src·short"><a·href="#v:scribe">scribe</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·t·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·s)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·b·-&gt;·m·()</li><li·class="src·short"><a·href="#v:passing">passing</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·w·w·u·v·-&gt;·m·(a,·u·-&gt;·v)·-&gt;·m·a</li><li·class="src·short"><a·href="#v:ipassing">ipassing</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·w·w·u·v·-&gt;·m·(a,·i·-&gt;·u·-&gt;·v)·-&gt;·m·a</li><li·class="src·short"><a·href="#v:censoring">censoring</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·w·w·u·v·-&gt;·(u·-&gt;·v)·-&gt;·m·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:icensoring">icensoring</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·w·w·u·v·-&gt;·(i·-&gt;·u·-&gt;·v)·-&gt;·m·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:locally">locally</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·(a·-&gt;·b)·-&gt;·m·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:ilocally">ilocally</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·s·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·m·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:iover">iover</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:iset">iset</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·t·a·b·-&gt;·(i·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:isets">isets</a>·::·((i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·s·t·a·b</li><li·class="src·short"><a·href="#v:.-64--126-">(.@~)</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·t·a·b·-&gt;·(i·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-37--64--61-">(%@=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·s·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:imodifying">imodifying</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·s·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:.-64--61-">(.@=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·s·a·b·-&gt;·(i·-&gt;·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:assignA">assignA</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Arrow.html#t:Arrow"·title="Control.Arrow">Arrow</a>·p·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·p·s·b·-&gt;·p·s·t</li><li·class="src·short"><a·href="#v:mapOf">mapOf</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:imapOf">imapOf</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedLens-39-">AnIndexedLens'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:AnIndexedLens"·title="Diagrams.Prelude">AnIndexedLens</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedLens">AnIndexedLens</a>·i·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(-&gt;)·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·a·b)·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ALens-39-">ALens'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ALens">ALens</a>·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·(-&gt;)·a·b)·s·t·a·b</li><li·class="src·short"><a·href="#v:withLens">withLens</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·((s·-&gt;·a)·-&gt;·(s·-&gt;·b·-&gt;·t)·-&gt;·r)·-&gt;·r</li><li·class="src·short"><a·href="#v:iplens">iplens</a>·::·(s·-&gt;·a)·-&gt;·(s·-&gt;·b·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingLens"·title="Diagrams.Prelude">IndexPreservingLens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:ilens">ilens</a>·::·(s·-&gt;·(i,·a))·-&gt;·(s·-&gt;·b·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLens"·title="Diagrams.Prelude">IndexedLens</a>·i·s·t·a·b</li><li·class="src·short"><a·href="#v:-38--126-">(&amp;~)</a>·::·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·s·a·-&gt;·s</li><li·class="src·short"><a·href="#v:-37--37--126-">(%%~)</a>·::·<span·class="keyword">forall</span>·{k}·f·s·(t·::·k)·a·(b·::·k).·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b·-&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:-37--37--61-">(%%=)</a>·::·<span·class="keyword">forall</span>·{k}·s·m·p·r·(a·::·k)·b.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·s·a·b·-&gt;·p·a·(r,·b)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-63--63-">(??)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·f·(a·-&gt;·b)·-&gt;·a·-&gt;·f·b</li><li·class="src·short"><a·href="#v:choosing">choosing</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s'·t'·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·s·s')·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·t·t')·a·b</li><li·class="src·short"><a·href="#v:chosen">chosen</a>·::·<span·class="keyword">forall</span>·a·b·p·f.·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·a·a)·(f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·b·b))</li><li·class="src·short"><a·href="#v:locus">locus</a>·::·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·c·s·b.·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:IndexedComonadStore"·title="Control.Lens.Internal.Context">IndexedComonadStore</a>·p·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·(p·a·c·s)·(p·b·c·s)·a·b</li><li·class="src·short"><a·href="#v:cloneIndexPreservingLens">cloneIndexPreservingLens</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingLens"·title="Diagrams.Prelude">IndexPreservingLens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneIndexedLens">cloneIndexedLens</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedLens"·title="Diagrams.Prelude">AnIndexedLens</a>·i·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLens"·title="Diagrams.Prelude">IndexedLens</a>·i·s·t·a·b</li><li·class="src·short"><a·href="#v:-60--37--126-">(&lt;%~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60--43--126-">(&lt;+~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--45--126-">(&lt;-~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--42--126-">(&lt;*~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--47--47--126-">(&lt;//~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--94--126-">(&lt;^~)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·e·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--94--94--126-">(&lt;^^~)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·e·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--42--42--126-">(&lt;**~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--124--124--126-">(&lt;||~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·t·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>,·t)</li><li·class="src·short"><a·href="#v:-60--38--38--126-">(&lt;&amp;&amp;~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·t·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>,·t)</li><li·class="src·short"><a·href="#v:-60--60--37--126-">(&lt;&lt;%~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--60-.-126-">(&lt;&lt;.~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--60--63--126-">(&lt;&lt;?~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b)·-&gt;·b·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--60--43--126-">(&lt;&lt;+~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--45--126-">(&lt;&lt;-~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--42--126-">(&lt;&lt;*~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--47--47--126-">(&lt;&lt;//~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--94--126-">(&lt;&lt;^~)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·e·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--94--94--126-">(&lt;&lt;^^~)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·e·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--42--42--126-">(&lt;&lt;**~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--124--124--126-">(&lt;&lt;||~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>,·s)</li><li·class="src·short"><a·href="#v:-60--60--38--38--126-">(&lt;&lt;&amp;&amp;~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>,·s)</li><li·class="src·short"><a·href="#v:-60--60--60--62--126-">(&lt;&lt;&lt;&gt;~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·r·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·r·-&gt;·r·-&gt;·s·-&gt;·(r,·s)</li><li·class="src·short"><a·href="#v:-60--37--61-">(&lt;%=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·s·a·b·-&gt;·(a·-&gt;·b)·-&gt;·m·b</li><li·class="src·short"><a·href="#v:-60--43--61-">(&lt;+=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--45--61-">(&lt;-=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--42--61-">(&lt;*=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--47--47--61-">(&lt;//=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--94--61-">(&lt;^=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·e·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--94--94--61-">(&lt;^^=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·e·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--42--42--61-">(&lt;**=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--124--124--61-">(&lt;||=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:-60--38--38--61-">(&lt;&amp;&amp;=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:-60--60--37--61-">(&lt;&lt;%=)</a>·::·(Strong·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m)·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·s·a·b·-&gt;·p·a·b·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60-.-61-">(&lt;&lt;.=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·s·a·b·-&gt;·b·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--63--61-">(&lt;&lt;?=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·s·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b)·-&gt;·b·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--43--61-">(&lt;&lt;+=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--45--61-">(&lt;&lt;-=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--42--61-">(&lt;&lt;*=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--47--47--61-">(&lt;&lt;//=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--94--61-">(&lt;&lt;^=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·e·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--94--94--61-">(&lt;&lt;^^=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·e·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--42--42--61-">(&lt;&lt;**=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--124--124--61-">(&lt;&lt;||=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:-60--60--38--38--61-">(&lt;&lt;&amp;&amp;=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:-60--60--60--62--61-">(&lt;&lt;&lt;&gt;=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·r)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·r·-&gt;·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-60--60--126-">(&lt;&lt;~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·b·-&gt;·m·b·-&gt;·m·b</li><li·class="src·short"><a·href="#v:-60--60--62--126-">(&lt;&lt;&gt;~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·m)·s·t·m·m·-&gt;·m·-&gt;·s·-&gt;·(m,·t)</li><li·class="src·short"><a·href="#v:-60--60--62--61-">(&lt;&lt;&gt;=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·r)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·r·-&gt;·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-60--60--62-:-126-">(&lt;&lt;&gt;:~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·m)·s·t·m·m·-&gt;·m·-&gt;·s·-&gt;·(m,·t)</li><li·class="src·short"><a·href="#v:-60--60--60--62-:-126-">(&lt;&lt;&lt;&gt;:~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·m)·s·m·-&gt;·m·-&gt;·s·-&gt;·(m,·s)</li><li·class="src·short"><a·href="#v:-60--60--62-:-61-">(&lt;&lt;&gt;:=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·r)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·r·-&gt;·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-60--60--60--62-:-61-">(&lt;&lt;&lt;&gt;:=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·r)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·r·-&gt;·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:overA">overA</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Arrow.html#t:Arrow"·title="Control.Arrow">Arrow</a>·ar·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="Diagrams-Prelude.html#t:Context"·title="Diagrams.Prelude">Context</a>·a·b)·s·t·a·b·-&gt;·ar·a·b·-&gt;·ar·s·t</li><li·class="src·short"><a·href="#v:-60--37--64--126-">(&lt;%@~)</a>·::·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60--60--37--64--126-">(&lt;&lt;%@~)</a>·::·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-37--37--64--126-">(%%@~)</a>·::·<span·class="keyword">forall</span>·{k1}·i·f·s·(t·::·k1)·a·(b·::·k1).·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·f·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:-37--37--64--61-">(%%@=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·s·a·b·-&gt;·(i·-&gt;·a·-&gt;·(r,·b))·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-60--37--64--61-">(&lt;%@=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·s·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·m·b</li><li·class="src·short"><a·href="#v:-60--60--37--64--61-">(&lt;&lt;%@=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·s·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-94--35-">(^#)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·a</li><li·class="src·short"><a·href="#v:storing">storing</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-35--126-">(#~)</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-35--37--126-">(#%~)</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-35--37--37--126-">(#%%~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:-35--61-">(#=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·b·-&gt;·b·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-35--37--61-">(#%=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·b·-&gt;·(a·-&gt;·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-60--35--37--126-">(&lt;#%~)</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60--35--37--61-">(&lt;#%=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·b·-&gt;·(a·-&gt;·b)·-&gt;·m·b</li><li·class="src·short"><a·href="#v:-35--37--37--61-">(#%%=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·b·-&gt;·(a·-&gt;·(r,·b))·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-60--35--126-">(&lt;#~)</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60--35--61-">(&lt;#=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·b·-&gt;·b·-&gt;·m·b</li><li·class="src·short"><a·href="#v:devoid">devoid</a>·::·<span·class="keyword">forall</span>·{k}·p·f·(a·::·k)·b.·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Void.html#t:Void"·title="Data.Void">Void</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Void.html#t:Void"·title="Data.Void">Void</a>·a·b</li><li·class="src·short"><a·href="#v:united">united</a>·::·<span·class="keyword">forall</span>·a·f.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·(()·-&gt;·f·())·-&gt;·a·-&gt;·f·a</li><li·class="src·short"><a·href="#v:head1">head1</a>·::·<span·class="keyword">forall</span>·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="Diagrams-Prelude.html#t:Traversable1"·title="Diagrams.Prelude">Traversable1</a>·t·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·(t·a)·a</li><li·class="src·short"><a·href="#v:last1">last1</a>·::·<span·class="keyword">forall</span>·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="Diagrams-Prelude.html#t:Traversable1"·title="Diagrams.Prelude">Traversable1</a>·t·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·(t·a)·a</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field19">Field19</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_19">_19</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field18">Field18</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_18">_18</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field17">Field17</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_17">_17</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field16">Field16</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_16">_16</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field15">Field15</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_15">_15</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field14">Field14</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_14">_14</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field13">Field13</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_13">_13</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field12">Field12</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_12">_12</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field11">Field11</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_11">_11</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field10">Field10</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_10">_10</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field9">Field9</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_9">_9</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field8">Field8</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_8">_8</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field7">Field7</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_7">_7</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field6">Field6</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_6">_6</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field5">Field5</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_5">_5</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field4">Field4</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_4">_4</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field3">Field3</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_3">_3</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><a·href="#v:_1-39-">_1'</a>·::·<a·href="Diagrams-Prelude.html#t:Field1"·title="Diagrams.Prelude">Field1</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_2-39-">_2'</a>·::·<a·href="Diagrams-Prelude.html#t:Field2"·title="Diagrams.Prelude">Field2</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_3-39-">_3'</a>·::·<a·href="Diagrams-Prelude.html#t:Field3"·title="Diagrams.Prelude">Field3</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_4-39-">_4'</a>·::·<a·href="Diagrams-Prelude.html#t:Field4"·title="Diagrams.Prelude">Field4</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_5-39-">_5'</a>·::·<a·href="Diagrams-Prelude.html#t:Field5"·title="Diagrams.Prelude">Field5</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_6-39-">_6'</a>·::·<a·href="Diagrams-Prelude.html#t:Field6"·title="Diagrams.Prelude">Field6</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_7-39-">_7'</a>·::·<a·href="Diagrams-Prelude.html#t:Field7"·title="Diagrams.Prelude">Field7</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_8-39-">_8'</a>·::·<a·href="Diagrams-Prelude.html#t:Field8"·title="Diagrams.Prelude">Field8</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_9-39-">_9'</a>·::·<a·href="Diagrams-Prelude.html#t:Field9"·title="Diagrams.Prelude">Field9</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_10-39-">_10'</a>·::·<a·href="Diagrams-Prelude.html#t:Field10"·title="Diagrams.Prelude">Field10</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_11-39-">_11'</a>·::·<a·href="Diagrams-Prelude.html#t:Field11"·title="Diagrams.Prelude">Field11</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_12-39-">_12'</a>·::·<a·href="Diagrams-Prelude.html#t:Field12"·title="Diagrams.Prelude">Field12</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_13-39-">_13'</a>·::·<a·href="Diagrams-Prelude.html#t:Field13"·title="Diagrams.Prelude">Field13</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_14-39-">_14'</a>·::·<a·href="Diagrams-Prelude.html#t:Field14"·title="Diagrams.Prelude">Field14</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_15-39-">_15'</a>·::·<a·href="Diagrams-Prelude.html#t:Field15"·title="Diagrams.Prelude">Field15</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_16-39-">_16'</a>·::·<a·href="Diagrams-Prelude.html#t:Field16"·title="Diagrams.Prelude">Field16</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_17-39-">_17'</a>·::·<a·href="Diagrams-Prelude.html#t:Field17"·title="Diagrams.Prelude">Field17</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_18-39-">_18'</a>·::·<a·href="Diagrams-Prelude.html#t:Field18"·title="Diagrams.Prelude">Field18</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_19-39-">_19'</a>·::·<a·href="Diagrams-Prelude.html#t:Field19"·title="Diagrams.Prelude">Field19</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Accessing">Accessing</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·m·s·a·=·p·a·(<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·m·a)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·m·s</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedGetting">IndexedGetting</a>·i·m·s·a·=·<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·a·(<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·m·a)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·m·s</li><li·class="src·short"><a·href="#v:ito">ito</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f)·=&gt;·(s·-&gt;·(i,·a))·-&gt;·<a·href="Diagrams-Prelude.html#t:Over-39-"·title="Diagrams.Prelude">Over'</a>·p·f·s·a</li><li·class="src·short"><a·href="#v:like">like</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·s·a</li><li·class="src·short"><a·href="#v:ilike">ilike</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·i·-&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Over-39-"·title="Diagrams.Prelude">Over'</a>·p·f·s·a</li><li·class="src·short"><a·href="#v:views">views</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·r·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·-&gt;·(a·-&gt;·r)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:uses">uses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·r·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·-&gt;·(a·-&gt;·r)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:listening">listening</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·u·w·u·-&gt;·m·a·-&gt;·m·(a,·u)</li><li·class="src·short"><a·href="#v:ilistening">ilistening</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(i,·u)·w·u·-&gt;·m·a·-&gt;·m·(a,·(i,·u))</li><li·class="src·short"><a·href="#v:listenings">listenings</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·v·w·u·-&gt;·(u·-&gt;·v)·-&gt;·m·a·-&gt;·m·(a,·v)</li><li·class="src·short"><a·href="#v:ilistenings">ilistenings</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·v·w·u·-&gt;·(i·-&gt;·u·-&gt;·v)·-&gt;·m·a·-&gt;·m·(a,·v)</li><li·class="src·short"><a·href="#v:iview">iview</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(i,·a)·s·a·-&gt;·m·(i,·a)</li><li·class="src·short"><a·href="#v:iviews">iviews</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·r·s·a·-&gt;·(i·-&gt;·a·-&gt;·r)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:iuse">iuse</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(i,·a)·s·a·-&gt;·m·(i,·a)</li><li·class="src·short"><a·href="#v:iuses">iuses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·r·s·a·-&gt;·(i·-&gt;·a·-&gt;·r)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-94--64-.">(^@.)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(i,·a)·s·a·-&gt;·(i,·a)</li><li·class="src·short"><a·href="#v:getting">getting</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·p·q·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical-39-"·title="Diagrams.Prelude">Optical'</a>·p·q·f·s·a</li><li·class="src·short"><a·href="#v:unto">unto</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·(b·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic"·title="Diagrams.Prelude">Optic</a>·p·f·s·t·a·b</li><li·class="src·short"><a·href="#v:un">un</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·a·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·a·s</li><li·class="src·short"><a·href="#v:reviews">reviews</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·b·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AReview"·title="Diagrams.Prelude">AReview</a>·t·b·-&gt;·(t·-&gt;·r)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:reuse">reuse</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·b·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AReview"·title="Diagrams.Prelude">AReview</a>·t·b·-&gt;·m·t</li><li·class="src·short"><a·href="#v:reuses">reuses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·b·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AReview"·title="Diagrams.Prelude">AReview</a>·t·b·-&gt;·(t·-&gt;·r)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:reviewing">reviewing</a>·::·(<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Optic"·title="Diagrams.Prelude">Optic</a>·(Tagged·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·t·b</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Suffixed">Suffixed</a>·t·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:suffixed">suffixed</a>·::·t·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·t·t</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Prefixed">Prefixed</a>·t·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:prefixed">prefixed</a>·::·t·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·t·t</li></ul></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:APrism-39-">APrism'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:APrism">APrism</a>·s·t·a·b·=·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Prism.html#t:Market"·title="Control.Lens.Internal.Prism">Market</a>·a·b·a·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·b)·-&gt;·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Prism.html#t:Market"·title="Control.Lens.Internal.Prism">Market</a>·a·b·s·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·t)</li><li·class="src·short"><a·href="#v:withPrism">withPrism</a>·::·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·t·a·b·-&gt;·((b·-&gt;·t)·-&gt;·(s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·t·a)·-&gt;·r)·-&gt;·r</li><li·class="src·short"><a·href="#v:clonePrism">clonePrism</a>·::·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:prism-39-">prism'</a>·::·(b·-&gt;·s)·-&gt;·(s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·s·a·b</li><li·class="src·short"><a·href="#v:aside">aside</a>·::·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·(e,·s)·(e,·t)·(e,·a)·(e,·b)</li><li·class="src·short"><a·href="#v:below">below</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a.·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:APrism-39-"·title="Diagrams.Prelude">APrism'</a>·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·(f·s)·(f·a)</li><li·class="src·short"><a·href="#v:isn-39-t">isn't</a>·::·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·t·a·b·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:matching-39-">matching'</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·a)·s·t·a·b·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·t·a</li><li·class="src·short"><a·href="#v:_Right">_Right</a>·::·<span·class="keyword">forall</span>·c·a·b·p·f.·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·c·a)·(f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·c·b))</li><li·class="src·short"><a·href="#v:_Just">_Just</a>·::·<span·class="keyword">forall</span>·a·b·p·f.·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·(f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b))</li><li·class="src·short"><a·href="#v:_Nothing">_Nothing</a>·::·<span·class="keyword">forall</span>·a·p·f.·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·()·(f·())·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·(f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))</li><li·class="src·short"><a·href="#v:_Void">_Void</a>·::·<span·class="keyword">forall</span>·s·a·p·f.·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Void.html#t:Void"·title="Data.Void">Void</a>)·-&gt;·p·s·(f·s)</li><li·class="src·short"><a·href="#v:only">only</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·a·()</li><li·class="src·short"><a·href="#v:nearly">nearly</a>·::·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·a·()</li><li·class="src·short"><a·href="#v:_Show">_Show</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·a</li><li·class="src·short"><a·href="#v:folding">folding</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·f·=&gt;·(s·-&gt;·f·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·s·a</li><li·class="src·short"><a·href="#v:ifolding">ifolding</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·f,·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·g,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·g)·=&gt;·(s·-&gt;·f·(i,·a))·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·g·s·t·a·b</li><li·class="src·short"><a·href="#v:foldring">foldring</a>·::·(<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·((a·-&gt;·f·a·-&gt;·f·a)·-&gt;·f·a·-&gt;·s·-&gt;·f·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b</li><li·class="src·short"><a·href="#v:ifoldring">ifoldring</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·((i·-&gt;·a·-&gt;·f·a·-&gt;·f·a)·-&gt;·f·a·-&gt;·s·-&gt;·f·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·b</li><li·class="src·short"><a·href="#v:folded64">folded64</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedFold"·title="Diagrams.Prelude">IndexedFold</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int64"·title="Data.Int">Int64</a>·(f·a)·a</li><li·class="src·short"><a·href="#v:repeated">repeated</a>·::·Apply·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·a·a</li><li·class="src·short"><a·href="#v:replicated">replicated</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·a·a</li><li·class="src·short"><a·href="#v:cycled">cycled</a>·::·Apply·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b</li><li·class="src·short"><a·href="#v:unfolded">unfolded</a>·::·(b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(a,·b))·-&gt;·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·b·a</li><li·class="src·short"><a·href="#v:iterated">iterated</a>·::·Apply·f·=&gt;·(a·-&gt;·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·a·a</li><li·class="src·short"><a·href="#v:filtered">filtered</a>·::·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·a·a</li><li·class="src·short"><a·href="#v:filteredBy">filteredBy</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·i)·a·i·-&gt;·p·a·(f·a)·-&gt;·a·-&gt;·f·a</li><li·class="src·short"><a·href="#v:takingWhile">takingWhile</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Magma.html#t:TakingWhile"·title="Control.Lens.Internal.Magma">TakingWhile</a>·p·f·a·a)·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·a</li><li·class="src·short"><a·href="#v:droppingWhile">droppingWhile</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·p·q·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Functor-Compose.html#t:Compose"·title="Data.Functor.Compose">Compose</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·f)·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·p·q·f·s·t·a·a</li><li·class="src·short"><a·href="#v:worded">worded</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLensLike-39-"·title="Diagrams.Prelude">IndexedLensLike'</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·f·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a></li><li·class="src·short"><a·href="#v:lined">lined</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLensLike-39-"·title="Diagrams.Prelude">IndexedLensLike'</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·f·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a></li><li·class="src·short"><a·href="#v:foldOf">foldOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·a·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:foldrOf">foldrOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·r)·s·a·-&gt;·(a·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:foldlOf">foldlOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·r))·s·a·-&gt;·(r·-&gt;·a·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:toListOf">toListOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·s·a·-&gt;·s·-&gt;·[a]</li><li·class="src·short"><a·href="#v:toNonEmptyOf">toNonEmptyOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Fold.html#t:NonEmptyDList"·title="Control.Lens.Internal.Fold">NonEmptyDList</a>·a)·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·a</li><li·class="src·short"><a·href="#v:altOf">altOf</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Alt"·title="Data.Monoid">Alt</a>·f·a)·s·a·-&gt;·s·-&gt;·f·a</li><li·class="src·short"><a·href="#v:-94-..">(^..)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·s·a·-&gt;·[a]</li><li·class="src·short"><a·href="#v:andOf">andOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:orOf">orOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:allOf">allOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·s·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:noneOf">noneOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:productOf">productOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·a))·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:sumOf">sumOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·a))·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:forOf_">forOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Traversed"·title="Diagrams.Prelude">Traversed</a>·r·f)·s·a·-&gt;·s·-&gt;·(a·-&gt;·f·r)·-&gt;·f·()</li><li·class="src·short"><a·href="#v:sequenceAOf_">sequenceAOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Traversed"·title="Diagrams.Prelude">Traversed</a>·a·f)·s·(f·a)·-&gt;·s·-&gt;·f·()</li><li·class="src·short"><a·href="#v:for1Of_">for1Of_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Fold.html#t:TraversedF"·title="Control.Lens.Internal.Fold">TraversedF</a>·r·f)·s·a·-&gt;·s·-&gt;·(a·-&gt;·f·r)·-&gt;·f·()</li><li·class="src·short"><a·href="#v:sequence1Of_">sequence1Of_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Fold.html#t:TraversedF"·title="Control.Lens.Internal.Fold">TraversedF</a>·a·f)·s·(f·a)·-&gt;·s·-&gt;·f·()</li><li·class="src·short"><a·href="#v:mapMOf_">mapMOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Sequenced"·title="Diagrams.Prelude">Sequenced</a>·r·m)·s·a·-&gt;·(a·-&gt;·m·r)·-&gt;·s·-&gt;·m·()</li><li·class="src·short"><a·href="#v:forMOf_">forMOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Sequenced"·title="Diagrams.Prelude">Sequenced</a>·r·m)·s·a·-&gt;·s·-&gt;·(a·-&gt;·m·r)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:sequenceOf_">sequenceOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Sequenced"·title="Diagrams.Prelude">Sequenced</a>·a·m)·s·(m·a)·-&gt;·s·-&gt;·m·()</li><li·class="src·short"><a·href="#v:asumOf">asumOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:Alternative"·title="Control.Applicative">Alternative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(f·a))·s·(f·a)·-&gt;·s·-&gt;·f·a</li><li·class="src·short"><a·href="#v:msumOf">msumOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:MonadPlus"·title="Control.Monad">MonadPlus</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(m·a))·s·(m·a)·-&gt;·s·-&gt;·m·a</li><li·class="src·short"><a·href="#v:elemOf">elemOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:notElemOf">notElemOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·s·a·-&gt;·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:concatMapOf">concatMapOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·[r]·s·a·-&gt;·(a·-&gt;·[r])·-&gt;·s·-&gt;·[r]</li><li·class="src·short"><a·href="#v:concatOf">concatOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·[r]·s·[r]·-&gt;·s·-&gt;·[r]</li><li·class="src·short"><a·href="#v:-94--63--33-">(^?!)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·a)·s·a·-&gt;·a</li><li·class="src·short"><a·href="#v:first1Of">first1Of</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Semigroup.html#t:First"·title="Data.Semigroup">First</a>·a)·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:last1Of">last1Of</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Semigroup.html#t:Last"·title="Data.Semigroup">Last</a>·a)·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:nullOf">nullOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:notNullOf">notNullOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:maximumOf">maximumOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:maximum1Of">maximum1Of</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Semigroup.html#t:Max"·title="Data.Semigroup">Max</a>·a)·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:minimumOf">minimumOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:minimum1Of">minimum1Of</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Semigroup.html#t:Min"·title="Data.Semigroup">Min</a>·a)·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:maximumByOf">maximumByOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·(a·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:minimumByOf">minimumByOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·(a·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:findOf">findOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·s·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:findMOf">findMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·(a·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)</li><li·class="src·short"><a·href="#v:lookupOf">lookupOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·k·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·v))·s·(k,·v)·-&gt;·k·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·v</li><li·class="src·short"><a·href="#v:foldr1Of">foldr1Of</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·s·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl1Of">foldl1Of</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:foldrOf-39-">foldrOf'</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·r)))·s·a·-&gt;·(a·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:foldlOf-39-">foldlOf'</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·r))·s·a·-&gt;·(r·-&gt;·a·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:foldr1Of-39-">foldr1Of'</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))))·s·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl1Of-39-">foldl1Of'</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:foldrMOf">foldrMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(r·-&gt;·m·r)))·s·a·-&gt;·(a·-&gt;·r·-&gt;·m·r)·-&gt;·r·-&gt;·s·-&gt;·m·r</li><li·class="src·short"><a·href="#v:foldlMOf">foldlMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(r·-&gt;·m·r))·s·a·-&gt;·(r·-&gt;·a·-&gt;·m·r)·-&gt;·r·-&gt;·s·-&gt;·m·r</li><li·class="src·short"><a·href="#v:has">has</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:hasn-39-t">hasn't</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:pre">pre</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·a)·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingGetter"·title="Diagrams.Prelude">IndexPreservingGetter</a>·s·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)</li><li·class="src·short"><a·href="#v:ipre">ipre</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·(i,·a))·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingGetter"·title="Diagrams.Prelude">IndexPreservingGetter</a>·s·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(i,·a))</li><li·class="src·short"><a·href="#v:ipreview">ipreview</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·(i,·a))·s·a·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(i,·a))</li><li·class="src·short"><a·href="#v:previews">previews</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·r)·s·a·-&gt;·(a·-&gt;·r)·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·r)</li><li·class="src·short"><a·href="#v:ipreviews">ipreviews</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·r)·s·a·-&gt;·(i·-&gt;·a·-&gt;·r)·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·r)</li><li·class="src·short"><a·href="#v:preuse">preuse</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·a)·s·a·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)</li><li·class="src·short"><a·href="#v:ipreuse">ipreuse</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·(i,·a))·s·a·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(i,·a))</li><li·class="src·short"><a·href="#v:preuses">preuses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·r)·s·a·-&gt;·(a·-&gt;·r)·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·r)</li><li·class="src·short"><a·href="#v:ipreuses">ipreuses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·r)·s·a·-&gt;·(i·-&gt;·a·-&gt;·r)·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·r)</li><li·class="src·short"><a·href="#v:ifoldrOf">ifoldrOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·r)·s·a·-&gt;·(i·-&gt;·a·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:ifoldlOf">ifoldlOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·r))·s·a·-&gt;·(i·-&gt;·r·-&gt;·a·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:ianyOf">ianyOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:iallOf">iallOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·s·a·-&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:inoneOf">inoneOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:itraverseOf_">itraverseOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="Diagrams-Prelude.html#t:Traversed"·title="Diagrams.Prelude">Traversed</a>·r·f)·s·a·-&gt;·(i·-&gt;·a·-&gt;·f·r)·-&gt;·s·-&gt;·f·()</li><li·class="src·short"><a·href="#v:iforOf_">iforOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="Diagrams-Prelude.html#t:Traversed"·title="Diagrams.Prelude">Traversed</a>·r·f)·s·a·-&gt;·s·-&gt;·(i·-&gt;·a·-&gt;·f·r)·-&gt;·f·()</li><li·class="src·short"><a·href="#v:imapMOf_">imapMOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="Diagrams-Prelude.html#t:Sequenced"·title="Diagrams.Prelude">Sequenced</a>·r·m)·s·a·-&gt;·(i·-&gt;·a·-&gt;·m·r)·-&gt;·s·-&gt;·m·()</li><li·class="src·short"><a·href="#v:iforMOf_">iforMOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="Diagrams-Prelude.html#t:Sequenced"·title="Diagrams.Prelude">Sequenced</a>·r·m)·s·a·-&gt;·s·-&gt;·(i·-&gt;·a·-&gt;·m·r)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:iconcatMapOf">iconcatMapOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·[r]·s·a·-&gt;·(i·-&gt;·a·-&gt;·[r])·-&gt;·s·-&gt;·[r]</li><li·class="src·short"><a·href="#v:ifindOf">ifindOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·s·a·-&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:ifindMOf">ifindMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·(i·-&gt;·a·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)</li><li·class="src·short"><a·href="#v:ifoldrOf-39-">ifoldrOf'</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(r·-&gt;·r)))·s·a·-&gt;·(i·-&gt;·a·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:ifoldlOf-39-">ifoldlOf'</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(r·-&gt;·r))·s·a·-&gt;·(i·-&gt;·r·-&gt;·a·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:ifoldrMOf">ifoldrMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(r·-&gt;·m·r)))·s·a·-&gt;·(i·-&gt;·a·-&gt;·r·-&gt;·m·r)·-&gt;·r·-&gt;·s·-&gt;·m·r</li><li·class="src·short"><a·href="#v:ifoldlMOf">ifoldlMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(r·-&gt;·m·r))·s·a·-&gt;·(i·-&gt;·r·-&gt;·a·-&gt;·m·r)·-&gt;·r·-&gt;·s·-&gt;·m·r</li><li·class="src·short"><a·href="#v:itoListOf">itoListOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[(i,·a)])·s·a·-&gt;·s·-&gt;·[(i,·a)]</li><li·class="src·short"><a·href="#v:-94--64-..">(^@..)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[(i,·a)])·s·a·-&gt;·[(i,·a)]</li><li·class="src·short"><a·href="#v:-94--64--63-">(^@?)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(i,·a)))·s·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(i,·a)</li><li·class="src·short"><a·href="#v:-94--64--63--33-">(^@?!)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(i,·a))·s·a·-&gt;·(i,·a)</li><li·class="src·short"><a·href="#v:elemIndexOf">elemIndexOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·i)·s·a·-&gt;·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·i</li><li·class="src·short"><a·href="#v:elemIndicesOf">elemIndicesOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[i])·s·a·-&gt;·a·-&gt;·s·-&gt;·[i]</li><li·class="src·short"><a·href="#v:findIndexOf">findIndexOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·i)·s·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·i</li><li·class="src·short"><a·href="#v:findIndicesOf">findIndicesOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[i])·s·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·[i]</li><li·class="src·short"><a·href="#v:ifiltered">ifiltered</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical-39-"·title="Diagrams.Prelude">Optical'</a>·p·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·f·a·a</li><li·class="src·short"><a·href="#v:itakingWhile">itakingWhile</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical-39-"·title="Diagrams.Prelude">Optical'</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·q·(<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(f·s))·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical-39-"·title="Diagrams.Prelude">Optical'</a>·p·q·f·s·a</li><li·class="src·short"><a·href="#v:idroppingWhile">idroppingWhile</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·q·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Functor-Compose.html#t:Compose"·title="Data.Functor.Compose">Compose</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·f)·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·p·q·f·s·t·a·a</li><li·class="src·short"><a·href="#v:foldByOf">foldByOf</a>·::·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·s·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:foldMapByOf">foldMapByOf</a>·::·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·s·a·-&gt;·(r·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·(a·-&gt;·r)·-&gt;·s·-&gt;·r</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·k·=&gt;·<a·href="#t:TraverseMax">TraverseMax</a>·k·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·|·m·-&gt;·k·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:traverseMax">traverseMax</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedTraversal-39-"·title="Diagrams.Prelude">IndexedTraversal'</a>·k·(m·v)·v</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·k·=&gt;·<a·href="#t:TraverseMin">TraverseMin</a>·k·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·|·m·-&gt;·k·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:traverseMin">traverseMin</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedTraversal-39-"·title="Diagrams.Prelude">IndexedTraversal'</a>·k·(m·v)·v</li></ul></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversing1-39-">Traversing1'</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·=·<a·href="Diagrams-Prelude.html#t:Traversing1"·title="Diagrams.Prelude">Traversing1</a>·p·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversing-39-">Traversing'</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·=·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·p·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversing1">Traversing1</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Bazaar.html#t:BazaarT1"·title="Control.Lens.Internal.Bazaar">BazaarT1</a>·p·f·a·b)·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversing">Traversing</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Bazaar.html#t:BazaarT"·title="Control.Lens.Internal.Bazaar">BazaarT</a>·p·f·a·b)·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedTraversal1-39-">AnIndexedTraversal1'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:AnIndexedTraversal1"·title="Diagrams.Prelude">AnIndexedTraversal1</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedTraversal-39-">AnIndexedTraversal'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:AnIndexedTraversal"·title="Diagrams.Prelude">AnIndexedTraversal</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedTraversal1">AnIndexedTraversal1</a>·i·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="Diagrams-Prelude.html#t:Bazaar1"·title="Diagrams.Prelude">Bazaar1</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·a·b)·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedTraversal">AnIndexedTraversal</a>·i·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·a·b)·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ATraversal1-39-">ATraversal1'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ATraversal1"·title="Diagrams.Prelude">ATraversal1</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ATraversal1">ATraversal1</a>·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="Diagrams-Prelude.html#t:Bazaar1"·title="Diagrams.Prelude">Bazaar1</a>·(-&gt;)·a·b)·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ATraversal-39-">ATraversal'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ATraversal">ATraversal</a>·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(-&gt;)·a·b)·s·t·a·b</li><li·class="src·short"><a·href="#v:traversal">traversal</a>·::·((a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b</li><li·class="src·short"><a·href="#v:sequenceAOf">sequenceAOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·(f·b)·b·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:sequenceOf">sequenceOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·(m·b)·b·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:transposeOf">transposeOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:ZipList"·title="Control.Applicative">ZipList</a>·s·t·[a]·a·-&gt;·s·-&gt;·[t]</li><li·class="src·short"><a·href="#v:scanr1Of">scanr1Of</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/transformers-0.6.1.1-inplace/Control-Applicative-Backwards.html#t:Backwards"·title="Control.Applicative.Backwards">Backwards</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·t·a·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:scanl1Of">scanl1Of</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·s·t·a·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:loci">loci</a>·::·<span·class="keyword">forall</span>·a·c·s·b·f.·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·f·b)·-&gt;·<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(-&gt;)·a·c·s·-&gt;·f·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(-&gt;)·b·c·s)</li><li·class="src·short"><a·href="#v:iloci">iloci</a>·::·<span·class="keyword">forall</span>·i·a·c·s·b·p·f.·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·a·c·s·-&gt;·f·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·b·c·s)</li><li·class="src·short"><a·href="#v:partsOf">partsOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·(-&gt;)·f·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·[a]·[a]</li><li·class="src·short"><a·href="#v:ipartsOf">ipartsOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·[i]·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·f·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·[a]·[a]</li><li·class="src·short"><a·href="#v:partsOf-39-">partsOf'</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·[a]·[a]</li><li·class="src·short"><a·href="#v:ipartsOf-39-">ipartsOf'</a>·::·<span·class="keyword">forall</span>·i·p·f·s·t·a.·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·[i]·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="Diagrams-Prelude.html#t:Bazaar-39-"·title="Diagrams.Prelude">Bazaar'</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·a)·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·[a]·[a]</li><li·class="src·short"><a·href="#v:unsafePartsOf">unsafePartsOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·(-&gt;)·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·[a]·[b]</li><li·class="src·short"><a·href="#v:iunsafePartsOf">iunsafePartsOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·[i]·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·[a]·[b]</li><li·class="src·short"><a·href="#v:unsafePartsOf-39-">unsafePartsOf'</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·[a]·[b]</li><li·class="src·short"><a·href="#v:iunsafePartsOf-39-">iunsafePartsOf'</a>·::·<span·class="keyword">forall</span>·i·s·t·a·b.·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·a·b)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLens"·title="Diagrams.Prelude">IndexedLens</a>·[i]·s·t·[a]·[b]</li><li·class="src·short"><a·href="#v:unsafeSingular">unsafeSingular</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>,·<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·p·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·b</li><li·class="src·short"><a·href="#v:holesOf">holesOf</a>·::·<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·p·a·a)·s·t·a·a·-&gt;·s·-&gt;·[<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·p·a·a·t]</li><li·class="src·short"><a·href="#v:holes1Of">holes1Of</a>·::·<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="Diagrams-Prelude.html#t:Bazaar1"·title="Diagrams.Prelude">Bazaar1</a>·p·a·a)·s·t·a·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·p·a·a·t)</li><li·class="src·short"><a·href="#v:both1">both1</a>·::·<span·class="keyword">forall</span>·(r·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·Bitraversable1·r·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal1"·title="Diagrams.Prelude">Traversal1</a>·(r·a·a)·(r·b·b)·a·b</li><li·class="src·short"><a·href="#v:cloneIndexPreservingTraversal">cloneIndexPreservingTraversal</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingTraversal"·title="Diagrams.Prelude">IndexPreservingTraversal</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneIndexedTraversal">cloneIndexedTraversal</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedTraversal"·title="Diagrams.Prelude">AnIndexedTraversal</a>·i·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·i·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneTraversal1">cloneTraversal1</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal1"·title="Diagrams.Prelude">ATraversal1</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Traversal1"·title="Diagrams.Prelude">Traversal1</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneIndexPreservingTraversal1">cloneIndexPreservingTraversal1</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal1"·title="Diagrams.Prelude">ATraversal1</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingTraversal1"·title="Diagrams.Prelude">IndexPreservingTraversal1</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneIndexedTraversal1">cloneIndexedTraversal1</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedTraversal1"·title="Diagrams.Prelude">AnIndexedTraversal1</a>·i·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal1"·title="Diagrams.Prelude">IndexedTraversal1</a>·i·s·t·a·b</li><li·class="src·short"><a·href="#v:iforOf">iforOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·a·(f·b)·-&gt;·s·-&gt;·f·t)·-&gt;·s·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·f·t</li><li·class="src·short"><a·href="#v:imapAccumROf">imapAccumROf</a>·::·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/transformers-0.6.1.1-inplace/Control-Applicative-Backwards.html#t:Backwards"·title="Control.Applicative.Backwards">Backwards</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·acc))·s·t·a·b·-&gt;·(i·-&gt;·acc·-&gt;·a·-&gt;·(acc,·b))·-&gt;·acc·-&gt;·s·-&gt;·(acc,·t)</li><li·class="src·short"><a·href="#v:imapAccumLOf">imapAccumLOf</a>·::·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·acc)·s·t·a·b·-&gt;·(i·-&gt;·acc·-&gt;·a·-&gt;·(acc,·b))·-&gt;·acc·-&gt;·s·-&gt;·(acc,·t)</li><li·class="src·short"><a·href="#v:traversed1">traversed1</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="Diagrams-Prelude.html#t:Traversable1"·title="Diagrams.Prelude">Traversable1</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal1"·title="Diagrams.Prelude">IndexedTraversal1</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·(f·a)·(f·b)·a·b</li><li·class="src·short"><a·href="#v:traversed64">traversed64</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int64"·title="Data.Int">Int64</a>·(f·a)·(f·b)·a·b</li><li·class="src·short"><a·href="#v:ignored">ignored</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·pafb·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><a·href="#v:elementOf">elementOf</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a.·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing"·title="Control.Lens.Internal.Indexed">Indexing</a>·f)·s·t·a·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLensLike"·title="Diagrams.Prelude">IndexedLensLike</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·f·s·t·a·a</li><li·class="src·short"><a·href="#v:element">element</a>·::·<span·class="keyword">forall</span>·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·t·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal-39-"·title="Diagrams.Prelude">IndexedTraversal'</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·(t·a)·a</li><li·class="src·short"><a·href="#v:elementsOf">elementsOf</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a.·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing"·title="Control.Lens.Internal.Indexed">Indexing</a>·f)·s·t·a·a·-&gt;·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLensLike"·title="Diagrams.Prelude">IndexedLensLike</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·f·s·t·a·a</li><li·class="src·short"><a·href="#v:elements">elements</a>·::·<span·class="keyword">forall</span>·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·t·=&gt;·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal-39-"·title="Diagrams.Prelude">IndexedTraversal'</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·(t·a)·a</li><li·class="src·short"><a·href="#v:failover">failover</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:Alternative"·title="Control.Applicative">Alternative</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>)·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:ifailover">ifailover</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:Alternative"·title="Control.Applicative">Alternative</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>)·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:deepOf">deepOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·s·t·-&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·p·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·b</li><li·class="src·short"><a·href="#v:confusing">confusing</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(Curried·(Yoneda·f)·(Yoneda·f))·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b</li><li·class="src·short"><a·href="#v:traverseByOf">traverseByOf</a>·::·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·s·t·a·b·-&gt;·(<span·class="keyword">forall</span>·x.·x·-&gt;·f·x)·-&gt;·(<span·class="keyword">forall</span>·x·y.·f·(x·-&gt;·y)·-&gt;·f·x·-&gt;·f·y)·-&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:sequenceByOf">sequenceByOf</a>·::·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·s·t·(f·b)·b·-&gt;·(<span·class="keyword">forall</span>·x.·x·-&gt;·f·x)·-&gt;·(<span·class="keyword">forall</span>·x·y.·f·(x·-&gt;·y)·-&gt;·f·x·-&gt;·f·y)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:ilevels">ilevels</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·i·s·t·a·b·j.·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLensLike"·title="Diagrams.Prelude">IndexedLensLike</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·f·s·t·(<a·href="Diagrams-Prelude.html#t:Level"·title="Diagrams.Prelude">Level</a>·i·a)·(<a·href="Diagrams-Prelude.html#t:Level"·title="Diagrams.Prelude">Level</a>·j·b)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedPrism-39-">ReifiedPrism'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedPrism"·title="Diagrams.Prelude">ReifiedPrism</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedIso-39-">ReifiedIso'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedIso"·title="Diagrams.Prelude">ReifiedIso</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedIndexedSetter-39-">ReifiedIndexedSetter'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedIndexedSetter"·title="Diagrams.Prelude">ReifiedIndexedSetter</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedSetter-39-">ReifiedSetter'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedSetter"·title="Diagrams.Prelude">ReifiedSetter</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedTraversal-39-">ReifiedTraversal'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedTraversal"·title="Diagrams.Prelude">ReifiedTraversal</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedIndexedTraversal-39-">ReifiedIndexedTraversal'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedIndexedTraversal"·title="Diagrams.Prelude">ReifiedIndexedTraversal</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedIndexedLens-39-">ReifiedIndexedLens'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedIndexedLens"·title="Diagrams.Prelude">ReifiedIndexedLens</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedLens-39-">ReifiedLens'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedLens"·title="Diagrams.Prelude">ReifiedLens</a>·s·s·a·a</li><li·class="src·short"><a·href="#v:-60-.">(&lt;.)</a>·::·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p·=&gt;·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·s·t·-&gt;·r)·-&gt;·((a·-&gt;·b)·-&gt;·s·-&gt;·t)·-&gt;·p·a·b·-&gt;·r</li><li·class="src·short"><a·href="#v:selfIndex">selfIndex</a>·::·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·a·p·=&gt;·p·a·fb·-&gt;·a·-&gt;·fb</li><li·class="src·short"><a·href="#v:reindexed">reindexed</a>·::·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·j·p·=&gt;·(i·-&gt;·j)·-&gt;·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·a·b·-&gt;·r)·-&gt;·p·a·b·-&gt;·r</li><li·class="src·short"><a·href="#v:icompose">icompose</a>·::·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·p·c·=&gt;·(i·-&gt;·j·-&gt;·p)·-&gt;·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·s·t·-&gt;·r)·-&gt;·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·j·a·b·-&gt;·s·-&gt;·t)·-&gt;·c·a·b·-&gt;·r</li><li·class="src·short"><a·href="#v:imapped">imapped</a>·::·<span·class="keyword">forall</span>·i·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="Diagrams-Prelude.html#t:FunctorWithIndex"·title="Diagrams.Prelude">FunctorWithIndex</a>·i·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·(f·a)·(f·b)·a·b</li><li·class="src·short"><a·href="#v:ifolded">ifolded</a>·::·<span·class="keyword">forall</span>·i·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedFold"·title="Diagrams.Prelude">IndexedFold</a>·i·(f·a)·a</li><li·class="src·short"><a·href="#v:itraversed">itraversed</a>·::·<span·class="keyword">forall</span>·i·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·i·(t·a)·(t·b)·a·b</li><li·class="src·short"><a·href="#v:ifoldMapBy">ifoldMapBy</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·t·=&gt;·(r·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·(i·-&gt;·a·-&gt;·r)·-&gt;·t·a·-&gt;·r</li><li·class="src·short"><a·href="#v:ifoldMapByOf">ifoldMapByOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedFold"·title="Diagrams.Prelude">IndexedFold</a>·i·t·a·-&gt;·(r·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·(i·-&gt;·a·-&gt;·r)·-&gt;·t·-&gt;·r</li><li·class="src·short"><a·href="#v:itraverseBy">itraverseBy</a>·::·<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t·=&gt;·(<span·class="keyword">forall</span>·x.·x·-&gt;·f·x)·-&gt;·(<span·class="keyword">forall</span>·x·y.·f·(x·-&gt;·y)·-&gt;·f·x·-&gt;·f·y)·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·t·a·-&gt;·f·(t·b)</li><li·class="src·short"><a·href="#v:itraverseByOf">itraverseByOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·i·s·t·a·b·-&gt;·(<span·class="keyword">forall</span>·x.·x·-&gt;·f·x)·-&gt;·(<span·class="keyword">forall</span>·x·y.·f·(x·-&gt;·y)·-&gt;·f·x·-&gt;·f·y)·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnEquality-39-">AnEquality'</a>·(s·::·k)·(a·::·k)·=·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnEquality">AnEquality</a>·(s·::·k)·(t·::·k1)·(a·::·k)·(b·::·k2)·=·<a·href="Diagrams-Prelude.html#t:Identical"·title="Diagrams.Prelude">Identical</a>·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Proxy.html#t:Proxy"·title="Data.Proxy">Proxy</a>·b)·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Proxy.html#t:Proxy"·title="Data.Proxy">Proxy</a>·b)·-&gt;·<a·href="Diagrams-Prelude.html#t:Identical"·title="Diagrams.Prelude">Identical</a>·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Proxy.html#t:Proxy"·title="Data.Proxy">Proxy</a>·b)·s·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Proxy.html#t:Proxy"·title="Data.Proxy">Proxy</a>·t)</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Identical">Identical</a>·(a·::·k)·(b·::·k1)·(s·::·k)·(t·::·k1)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:Identical">Identical</a>·::·<span·class="keyword">forall</span>·{k}·{k1}·(a·::·k)·(b·::·k1).·<a·href="Diagrams-Prelude.html#t:Identical"·title="Diagrams.Prelude">Identical</a>·a·b·a·b</li></ul></li><li·class="src·short"><a·href="#v:runEq">runEq</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2).·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Identical"·title="Diagrams.Prelude">Identical</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:substEq">substEq</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2)·r.·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·((s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·a,·t·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·b)·=&gt;·r)·-&gt;·r</li><li·class="src·short"><a·href="#v:mapEq">mapEq</a>·::·<span·class="keyword">forall</span>·k1·k2·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2)·f.·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·f·s·-&gt;·f·a</li><li·class="src·short"><a·href="#v:fromEq">fromEq</a>·::·<span·class="keyword">forall</span>·{k2}·{k1}·(s·::·k2)·(t·::·k1)·(a·::·k2)·(b·::·k1).·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Equality"·title="Diagrams.Prelude">Equality</a>·b·a·t·s</li><li·class="src·short"><a·href="#v:simply">simply</a>·::·<span·class="keyword">forall</span>·{k}·{k1}·p·(f·::·k·-&gt;·k1)·(s·::·k)·(a·::·k)·r.·(<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·s·a·-&gt;·r)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·s·a·-&gt;·r</li><li·class="src·short"><a·href="#v:simple">simple</a>·::·<span·class="keyword">forall</span>·{k2}·(a·::·k2)·k3·p·(f·::·k2·-&gt;·k3).·p·a·(f·a)·-&gt;·p·a·(f·a)</li><li·class="src·short"><a·href="#v:cloneEquality">cloneEquality</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2).·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Equality"·title="Diagrams.Prelude">Equality</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:equality">equality</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(a·::·k1)·(b·::·k2)·(t·::·k2).·(s·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·a)·-&gt;·(b·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:Equality"·title="Diagrams.Prelude">Equality</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:equality-39-">equality'</a>·::·<span·class="keyword">forall</span>·{k2}·(a·::·k2)·(b·::·k2).·(a·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·b)·-&gt;·<a·href="Diagrams-Prelude.html#t:Equality-39-"·title="Diagrams.Prelude">Equality'</a>·a·b</li><li·class="src·short"><a·href="#v:overEquality">overEquality</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2)·p.·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·p·a·b·-&gt;·p·s·t</li><li·class="src·short"><a·href="#v:underEquality">underEquality</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2)·p.·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·p·t·s·-&gt;·p·b·a</li><li·class="src·short"><a·href="#v:fromLeibniz">fromLeibniz</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(a·::·k1)·(b·::·k2)·(s·::·k1)·(t·::·k2).·(<a·href="Diagrams-Prelude.html#t:Identical"·title="Diagrams.Prelude">Identical</a>·a·b·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Identical"·title="Diagrams.Prelude">Identical</a>·a·b·s·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:Equality"·title="Diagrams.Prelude">Equality</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:fromLeibniz-39-">fromLeibniz'</a>·::·<span·class="keyword">forall</span>·{k2}·(s·::·k2)·(a·::·k2).·((s·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·s)·-&gt;·s·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Equality-39-"·title="Diagrams.Prelude">Equality'</a>·s·a</li><li·class="src·short"><a·href="#v:withEquality">withEquality</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2)·r.·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·((s·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·a)·-&gt;·(b·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·t)·-&gt;·r)·-&gt;·r</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIso-39-">AnIso'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIso">AnIso</a>·s·t·a·b·=·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Iso.html#t:Exchange"·title="Control.Lens.Internal.Iso">Exchange</a>·a·b·a·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·b)·-&gt;·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Iso.html#t:Exchange"·title="Control.Lens.Internal.Iso">Exchange</a>·a·b·s·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·t)</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Reversed">Reversed</a>·::·<a·href="Diagrams-Prelude.html#t:Reversing"·title="Diagrams.Prelude">Reversing</a>·t·=&gt;·t·-&gt;·t</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Swapped">Swapped</a>·::·Swap·p·=&gt;·p·b·a·-&gt;·p·a·b</li><li·class="src·short"><a·href="#v:iso">iso</a>·::·(s·-&gt;·a)·-&gt;·(b·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:withIso">withIso</a>·::·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·((s·-&gt;·a)·-&gt;·(b·-&gt;·t)·-&gt;·r)·-&gt;·r</li><li·class="src·short"><a·href="#v:cloneIso">cloneIso</a>·::·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:au">au</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·((b·-&gt;·t)·-&gt;·f·s)·-&gt;·f·a</li><li·class="src·short"><a·href="#v:auf">auf</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·g)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·(f·t·-&gt;·g·s)·-&gt;·f·b·-&gt;·g·a</li><li·class="src·short"><a·href="#v:xplat">xplat</a>·::·<span·class="keyword">forall</span>·{k2}·s·g·(t·::·k2)·a·(b·::·k2).·<a·href="Diagrams-Prelude.html#t:Optic"·title="Diagrams.Prelude">Optic</a>·(Costar·((-&gt;)·s))·g·s·t·a·b·-&gt;·((s·-&gt;·a)·-&gt;·g·b)·-&gt;·g·t</li><li·class="src·short"><a·href="#v:xplatf">xplatf</a>·::·<span·class="keyword">forall</span>·{k}·{k2}·f·g·(s·::·k)·(t·::·k2)·(a·::·k)·(b·::·k2).·<a·href="Diagrams-Prelude.html#t:Optic"·title="Diagrams.Prelude">Optic</a>·(Costar·f)·g·s·t·a·b·-&gt;·(f·a·-&gt;·g·b)·-&gt;·f·s·-&gt;·g·t</li><li·class="src·short"><a·href="#v:under">under</a>·::·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·(t·-&gt;·s)·-&gt;·b·-&gt;·a</li><li·class="src·short"><a·href="#v:enum">enum</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Enum.html#t:Enum"·title="Data.Enum">Enum</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·a</li><li·class="src·short"><a·href="#v:mapping">mapping</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(g·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b.·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·g)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(f·s)·(g·t)·(f·a)·(g·b)</li><li·class="src·short"><a·href="#v:non">non</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·a</li><li·class="src·short"><a·href="#v:non-39-">non'</a>·::·<a·href="Diagrams-Prelude.html#t:APrism-39-"·title="Diagrams.Prelude">APrism'</a>·a·()·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·a</li><li·class="src·short"><a·href="#v:anon">anon</a>·::·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·a</li><li·class="src·short"><a·href="#v:curried">curried</a>·::·<span·class="keyword">forall</span>·a·b·c·d·e·f1·p·f2.·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f2)·=&gt;·p·(a·-&gt;·b·-&gt;·c)·(f2·(d·-&gt;·e·-&gt;·f1))·-&gt;·p·((a,·b)·-&gt;·c)·(f2·((d,·e)·-&gt;·f1))</li><li·class="src·short"><a·href="#v:uncurried">uncurried</a>·::·<span·class="keyword">forall</span>·a·b·c·d·e·f1·p·f2.·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f2)·=&gt;·p·((a,·b)·-&gt;·c)·(f2·((d,·e)·-&gt;·f1))·-&gt;·p·(a·-&gt;·b·-&gt;·c)·(f2·(d·-&gt;·e·-&gt;·f1))</li><li·class="src·short"><a·href="#v:flipped">flipped</a>·::·<span·class="keyword">forall</span>·a·b·c·a'·b'·c'·p·f.·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·(b·-&gt;·a·-&gt;·c)·(f·(b'·-&gt;·a'·-&gt;·c'))·-&gt;·p·(a·-&gt;·b·-&gt;·c)·(f·(a'·-&gt;·b'·-&gt;·c'))</li><li·class="src·short"><a·href="#v:swapped">swapped</a>·::·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b·c·d.·Swap·p·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(p·a·b)·(p·c·d)·(p·b·a)·(p·d·c)</li><li·class="src·short"><a·href="#v:reversed">reversed</a>·::·<a·href="Diagrams-Prelude.html#t:Reversing"·title="Diagrams.Prelude">Reversing</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·a·a</li><li·class="src·short"><a·href="#v:involuted">involuted</a>·::·(a·-&gt;·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·a·a</li><li·class="src·short"><a·href="#v:magma">magma</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Magma.html#t:Mafic"·title="Control.Lens.Internal.Magma">Mafic</a>·a·b)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·u·(<a·href="Diagrams-Prelude.html#t:Magma"·title="Diagrams.Prelude">Magma</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·t·b·a)·(<a·href="Diagrams-Prelude.html#t:Magma"·title="Diagrams.Prelude">Magma</a>·j·u·c·c)</li><li·class="src·short"><a·href="#v:imagma">imagma</a>·::·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Magma.html#t:Molten"·title="Control.Lens.Internal.Magma">Molten</a>·i·a·b)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t'·(<a·href="Diagrams-Prelude.html#t:Magma"·title="Diagrams.Prelude">Magma</a>·i·t·b·a)·(<a·href="Diagrams-Prelude.html#t:Magma"·title="Diagrams.Prelude">Magma</a>·j·t'·c·c)</li><li·class="src·short"><a·href="#v:contramapping">contramapping</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b.·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(f·a)·(f·b)·(f·s)·(f·t)</li><li·class="src·short"><a·href="#v:dimapping">dimapping</a>·::·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(q·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·s'·t'·a'·b'.·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s'·t'·a'·b'·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(p·a·s')·(q·b·t')·(p·s·a')·(q·t·b')</li><li·class="src·short"><a·href="#v:lmapping">lmapping</a>·::·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(q·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·x·y.·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(p·a·x)·(q·b·y)·(p·s·x)·(q·t·y)</li><li·class="src·short"><a·href="#v:rmapping">rmapping</a>·::·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(q·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·x·y.·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(p·x·s)·(q·y·t)·(p·x·a)·(q·y·b)</li><li·class="src·short"><a·href="#v:bimapping">bimapping</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(g·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·s'·t'·a'·b'.·(<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·f,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·g)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s'·t'·a'·b'·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(f·s·s')·(g·t·t')·(f·a·a')·(g·b·b')</li><li·class="src·short"><a·href="#v:firsting">firsting</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(g·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·x·y.·(<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·f,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·g)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(f·s·x)·(g·t·y)·(f·a·x)·(g·b·y)</li><li·class="src·short"><a·href="#v:seconding">seconding</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(g·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·x·y.·(<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·f,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·g)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(f·x·s)·(g·y·t)·(f·x·a)·(g·y·b)</li><li·class="src·short"><a·href="#v:coerced">coerced</a>·::·<span·class="keyword">forall</span>·s·t·a·b.·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Coerce.html#t:Coercible"·title="Data.Coerce">Coercible</a>·s·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Coerce.html#t:Coercible"·title="Data.Coerce">Coercible</a>·t·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t·a·b</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Snoc">Snoc</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_Snoc">_Snoc</a>·::·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·t·(s,·a)·(t,·b)</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Cons">Cons</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_Cons">_Cons</a>·::·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·t·(a,·s)·(b,·t)</li></ul></li><li·class="src·short"><a·href="#v:_head">_head</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·s·s·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·s·a</li><li·class="src·short"><a·href="#v:_tail">_tail</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·s·s·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·s·s</li><li·class="src·short"><a·href="#v:-60--60--124--126-">(&lt;&lt;|~)</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·t·b·b·-&gt;·a·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60--60--60--124--126-">(&lt;&lt;&lt;|~)</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·b·-&gt;·a·-&gt;·s·-&gt;·(b,·s)</li><li·class="src·short"><a·href="#v:-60--60--124--61-">(&lt;&lt;|=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·s·b·b·-&gt;·a·-&gt;·m·b</li><li·class="src·short"><a·href="#v:-60--60--60--124--61-">(&lt;&lt;&lt;|=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·s·b·b·-&gt;·a·-&gt;·m·b</li><li·class="src·short"><a·href="#v:_init">_init</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·s·s·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·s·s</li><li·class="src·short"><a·href="#v:_last">_last</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·s·s·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·s·a</li><li·class="src·short"><a·href="#v:-60--124--62--126-">(&lt;|&gt;~)</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·b·b·p·p·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·t·b·b·-&gt;·p·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60--60--124--62--126-">(&lt;&lt;|&gt;~)</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·b·b·p·p·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·b·-&gt;·p·-&gt;·s·-&gt;·(b,·s)</li><li·class="src·short"><a·href="#v:-60--124--62--61-">(&lt;|&gt;=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·b·b·p·p)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·s·b·b·-&gt;·p·-&gt;·m·b</li><li·class="src·short"><a·href="#v:-60--60--124--62--61-">(&lt;&lt;|&gt;=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·b·b·p·p)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·s·b·b·-&gt;·p·-&gt;·m·b</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="Diagrams-Prelude.html#t:Rewrapped"·title="Diagrams.Prelude">Rewrapped</a>·s·t,·<a·href="Diagrams-Prelude.html#t:Rewrapped"·title="Diagrams.Prelude">Rewrapped</a>·t·s)·=&gt;·<a·href="#t:Rewrapping">Rewrapping</a>·s·t</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="Diagrams-Prelude.html#t:Wrapped"·title="Diagrams.Prelude">Wrapped</a>·s·=&gt;·<a·href="#t:Rewrapped">Rewrapped</a>·s·t</li><li·class="src·short"><span·class="keyword">type·family</span>·<a·href="#t:Unwrapped">Unwrapped</a>·s</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Unwrapped">Unwrapped</a>·::·<a·href="Diagrams-Prelude.html#t:Rewrapped"·title="Diagrams.Prelude">Rewrapped</a>·t·t·=&gt;·t·-&gt;·<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t</li><li·class="src·short"><a·href="#v:_GWrapped-39-">_GWrapped'</a>·::·<span·class="keyword">forall</span>·s·(d·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Meta"·title="GHC.Generics">Meta</a>)·(c·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Meta"·title="GHC.Generics">Meta</a>)·(s'·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Meta"·title="GHC.Generics">Meta</a>)·a.·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·s,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·d·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·c·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·s'·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·a)))·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·s,·<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·GUnwrapped·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·s))·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·s·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)</li><li·class="src·short"><a·href="#v:_Unwrapped-39-">_Unwrapped'</a>·::·<a·href="Diagrams-Prelude.html#t:Wrapped"·title="Diagrams.Prelude">Wrapped</a>·s·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)·s</li><li·class="src·short"><a·href="#v:_Wrapped">_Wrapped</a>·::·<a·href="Diagrams-Prelude.html#t:Rewrapping"·title="Diagrams.Prelude">Rewrapping</a>·s·t·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t)</li><li·class="src·short"><a·href="#v:_Unwrapped">_Unwrapped</a>·::·<a·href="Diagrams-Prelude.html#t:Rewrapping"·title="Diagrams.Prelude">Rewrapping</a>·s·t·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t)·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)·t·s</li><li·class="src·short"><a·href="#v:op">op</a>·::·<a·href="Diagrams-Prelude.html#t:Wrapped"·title="Diagrams.Prelude">Wrapped</a>·s·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s</li><li·class="src·short"><a·href="#v:_Wrapping-39-">_Wrapping'</a>·::·<a·href="Diagrams-Prelude.html#t:Wrapped"·title="Diagrams.Prelude">Wrapped</a>·s·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·s·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)</li><li·class="src·short"><a·href="#v:_Unwrapping-39-">_Unwrapping'</a>·::·<a·href="Diagrams-Prelude.html#t:Wrapped"·title="Diagrams.Prelude">Wrapped</a>·s·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)·s</li><li·class="src·short"><a·href="#v:_Wrapping">_Wrapping</a>·::·<a·href="Diagrams-Prelude.html#t:Rewrapping"·title="Diagrams.Prelude">Rewrapping</a>·s·t·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t)</li><li·class="src·short"><a·href="#v:_Unwrapping">_Unwrapping</a>·::·<a·href="Diagrams-Prelude.html#t:Rewrapping"·title="Diagrams.Prelude">Rewrapping</a>·s·t·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t)·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)·t·s</li><li·class="src·short"><span·class="keyword">type·family</span>·<a·href="#t:Magnified">Magnified</a>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a></li><li·class="src·short"><span·class="keyword">type·family</span>·<a·href="#t:Zoomed">Zoomed</a>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:GPlated1">GPlated1</a>·(f·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(g·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:GPlated">GPlated</a>·a·(g·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><a·href="#v:deep">deep</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f,·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·s)·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·p·f·s·s·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·s·a·b</li><li·class="src·short"><a·href="#v:rewrite">rewrite</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·-&gt;·a·-&gt;·a</li><li·class="src·short"><a·href="#v:rewriteOf">rewriteOf</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·a·b·a·b·-&gt;·(b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·-&gt;·a·-&gt;·b</li><li·class="src·short"><a·href="#v:rewriteOn">rewriteOn</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:rewriteOnOf">rewriteOnOf</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·a·b·a·b·-&gt;·(b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:rewriteM">rewriteM</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m,·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a)·=&gt;·(a·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:rewriteMOf">rewriteMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·a·b·a·b·-&gt;·(b·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·-&gt;·a·-&gt;·m·b</li><li·class="src·short"><a·href="#v:rewriteMOn">rewriteMOn</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m,·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·a·-&gt;·(a·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:rewriteMOnOf">rewriteMOnOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·a·b·a·b·-&gt;·(b·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:universe">universe</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·a·-&gt;·[a]</li><li·class="src·short"><a·href="#v:universeOf">universeOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·a·a·-&gt;·a·-&gt;·[a]</li><li·class="src·short"><a·href="#v:universeOn">universeOn</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·s·a·-&gt;·s·-&gt;·[a]</li><li·class="src·short"><a·href="#v:universeOnOf">universeOnOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·a·a·-&gt;·s·-&gt;·[a]</li><li·class="src·short"><a·href="#v:cosmos">cosmos</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·a·a</li><li·class="src·short"><a·href="#v:cosmosOf">cosmosOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·a·a</li><li·class="src·short"><a·href="#v:cosmosOn">cosmosOn</a>·::·(<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·s·a</li><li·class="src·short"><a·href="#v:cosmosOnOf">cosmosOnOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·s·a</li><li·class="src·short"><a·href="#v:transformOn">transformOn</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·(a·-&gt;·a)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:transformOf">transformOf</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·a·b·a·b·-&gt;·(b·-&gt;·b)·-&gt;·a·-&gt;·b</li><li·class="src·short"><a·href="#v:transformOnOf">transformOnOf</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·a·b·a·b·-&gt;·(b·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:transformM">transformM</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m,·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a)·=&gt;·(a·-&gt;·m·a)·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:transformMOn">transformMOn</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m,·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·a·-&gt;·(a·-&gt;·m·a)·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:transformMOf">transformMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·a·b·a·b·-&gt;·(b·-&gt;·m·b)·-&gt;·a·-&gt;·m·b</li><li·class="src·short"><a·href="#v:transformMOnOf">transformMOnOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·a·b·a·b·-&gt;·(b·-&gt;·m·b)·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:contexts">contexts</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·a·-&gt;·[<a·href="Diagrams-Prelude.html#t:Context"·title="Diagrams.Prelude">Context</a>·a·a·a]</li><li·class="src·short"><a·href="#v:contextsOn">contextsOn</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·t·a·a·-&gt;·s·-&gt;·[<a·href="Diagrams-Prelude.html#t:Context"·title="Diagrams.Prelude">Context</a>·a·a·t]</li><li·class="src·short"><a·href="#v:contextsOnOf">contextsOnOf</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:ATraversal-39-"·title="Diagrams.Prelude">ATraversal'</a>·a·a·-&gt;·s·-&gt;·[<a·href="Diagrams-Prelude.html#t:Context"·title="Diagrams.Prelude">Context</a>·a·a·t]</li><li·class="src·short"><a·href="#v:holes">holes</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·a·-&gt;·[<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·(-&gt;)·a·a·a]</li><li·class="src·short"><a·href="#v:holesOn">holesOn</a>·::·<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·p·a·a)·s·t·a·a·-&gt;·s·-&gt;·[<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·p·a·a·t]</li><li·class="src·short"><a·href="#v:holesOnOf">holesOnOf</a>·::·<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·p·r·r)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·p·r·r)·a·b·r·r·-&gt;·s·-&gt;·[<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·p·r·r·t]</li><li·class="src·short"><a·href="#v:paraOf">paraOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·a·a·-&gt;·(a·-&gt;·[r]·-&gt;·r)·-&gt;·a·-&gt;·r</li><li·class="src·short"><a·href="#v:para">para</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·(a·-&gt;·[r]·-&gt;·r)·-&gt;·a·-&gt;·r</li><li·class="src·short"><a·href="#v:composOpFold">composOpFold</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·b·-&gt;·(b·-&gt;·b·-&gt;·b)·-&gt;·(a·-&gt;·b)·-&gt;·a·-&gt;·b</li><li·class="src·short"><a·href="#v:parts">parts</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·a·[a]</li><li·class="src·short"><a·href="#v:gplate">gplate</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·a,·<a·href="Diagrams-Prelude.html#t:GPlated"·title="Diagrams.Prelude">GPlated</a>·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·a))·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·a·a</li><li·class="src·short"><a·href="#v:gplate1">gplate1</a>·::·<span·class="keyword">forall</span>·{k}·(f·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(a·::·k).·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Generic1"·title="GHC.Generics">Generic1</a>·f,·<a·href="Diagrams-Prelude.html#t:GPlated1"·title="Diagrams.Prelude">GPlated1</a>·f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep1"·title="GHC.Generics">Rep1</a>·f))·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·(f·a)·(f·a)</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="Diagrams-Prelude.html#t:Ixed"·title="Diagrams.Prelude">Ixed</a>·m·=&gt;·<a·href="#t:At">At</a>·m</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Ixed">Ixed</a>·m·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:ix">ix</a>·::·<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m·-&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·m·(<a·href="Diagrams-Prelude.html#t:IxValue"·title="Diagrams.Prelude">IxValue</a>·m)</li></ul></li><li·class="src·short"><span·class="keyword">type·family</span>·<a·href="#t:IxValue">IxValue</a>·m</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Contains">Contains</a>·m</li><li·class="src·short"><span·class="keyword">type·family</span>·<a·href="#t:Index">Index</a>·s</li><li·class="src·short"><a·href="#v:icontains">icontains</a>·::·<a·href="Diagrams-Prelude.html#t:Contains"·title="Diagrams.Prelude">Contains</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLens-39-"·title="Diagrams.Prelude">IndexedLens'</a>·(<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m)·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:iix">iix</a>·::·<a·href="Diagrams-Prelude.html#t:Ixed"·title="Diagrams.Prelude">Ixed</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal-39-"·title="Diagrams.Prelude">IndexedTraversal'</a>·(<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m)·m·(<a·href="Diagrams-Prelude.html#t:IxValue"·title="Diagrams.Prelude">IxValue</a>·m)</li><li·class="src·short"><a·href="#v:ixAt">ixAt</a>·::·<a·href="Diagrams-Prelude.html#t:At"·title="Diagrams.Prelude">At</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m·-&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·m·(<a·href="Diagrams-Prelude.html#t:IxValue"·title="Diagrams.Prelude">IxValue</a>·m)</li><li·class="src·short"><a·href="#v:sans">sans</a>·::·<a·href="Diagrams-Prelude.html#t:At"·title="Diagrams.Prelude">At</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m·-&gt;·m·-&gt;·m</li><li·class="src·short"><a·href="#v:iat">iat</a>·::·<a·href="Diagrams-Prelude.html#t:At"·title="Diagrams.Prelude">At</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLens-39-"·title="Diagrams.Prelude">IndexedLens'</a>·(<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m)·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(<a·href="Diagrams-Prelude.html#t:IxValue"·title="Diagrams.Prelude">IxValue</a>·m))</li><li·class="src·short"><a·href="#v:makePrisms">makePrisms</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeClassyPrisms">makeClassyPrisms</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ClassyNamer">ClassyNamer</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>)</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:DefName">DefName</a><ul·class="subs"><li>=·<a·href="#v:TopName">TopName</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a></li><li>|·<a·href="#v:MethodName">MethodName</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a></li></ul></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:FieldNamer">FieldNamer</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·[<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·[<a·href="Diagrams-Prelude.html#t:DefName"·title="Diagrams.Prelude">DefName</a>]</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:LensRules">LensRules</a></li><li·class="src·short"><a·href="#v:simpleLenses">simpleLenses</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:generateSignatures">generateSignatures</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:generateUpdateableOptics">generateUpdateableOptics</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:generateLazyPatterns">generateLazyPatterns</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:generateRecordSyntax">generateRecordSyntax</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:createClass">createClass</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:lensField">lensField</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:lensClass">lensClass</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="Diagrams-Prelude.html#t:ClassyNamer"·title="Diagrams.Prelude">ClassyNamer</a></li><li·class="src·short"><a·href="#v:lensRules">lensRules</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:underscoreNoPrefixNamer">underscoreNoPrefixNamer</a>·::·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:lensRulesFor">lensRulesFor</a>·::·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>)]·-&gt;·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:lookingupNamer">lookingupNamer</a>·::·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>)]·-&gt;·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:mappingNamer">mappingNamer</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·[<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>])·-&gt;·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:classyRules">classyRules</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:classyRules_">classyRules_</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:makeLenses">makeLenses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeClassy">makeClassy</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeClassy_">makeClassy_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeLensesFor">makeLensesFor</a>·::·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>)]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeClassyFor">makeClassyFor</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>)]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeLensesWith">makeLensesWith</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareLenses">declareLenses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareLensesFor">declareLensesFor</a>·::·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>)]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareClassy">declareClassy</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareClassyFor">declareClassyFor</a>·::·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>))]·-&gt;·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>)]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declarePrisms">declarePrisms</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareWrapped">declareWrapped</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareFields">declareFields</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareLensesWith">declareLensesWith</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeWrapped">makeWrapped</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:underscoreFields">underscoreFields</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:underscoreNamer">underscoreNamer</a>·::·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:camelCaseFields">camelCaseFields</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:camelCaseNamer">camelCaseNamer</a>·::·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:classUnderscoreNoPrefixFields">classUnderscoreNoPrefixFields</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:classUnderscoreNoPrefixNamer">classUnderscoreNoPrefixNamer</a>·::·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:classIdFields">classIdFields</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:classIdNamer">classIdNamer</a>·::·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:abbreviatedFields">abbreviatedFields</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:abbreviatedNamer">abbreviatedNamer</a>·::·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:makeFields">makeFields</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeFieldsNoPrefix">makeFieldsNoPrefix</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeFieldsId">makeFieldsId</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:defaultFieldRules">defaultFieldRules</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="#t:Applicative">Applicative</a>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:pure">pure</a>·::·a·-&gt;·f·a</li><li><a·href="#v:-60--42--62-">(&lt;*&gt;)</a>·::·f·(a·-&gt;·b)·-&gt;·f·a·-&gt;·f·b</li><li><a·href="#v:liftA2">liftA2</a>·::·(a·-&gt;·b·-&gt;·c)·-&gt;·f·a·-&gt;·f·b·-&gt;·f·c</li><li><a·href="#v:-42--62-">(*&gt;)</a>·::·f·a·-&gt;·f·b·-&gt;·f·b</li><li><a·href="#v:-60--42-">(&lt;*)</a>·::·f·a·-&gt;·f·b·-&gt;·f·a</li></ul></li><li·class="src·short"><a·href="#v:-42--62-">(*&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·f·a·-&gt;·f·b·-&gt;·f·b</li><li·class="src·short"><a·href="#v:-60--42-">(&lt;*)</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·f·a·-&gt;·f·b·-&gt;·f·a</li><li·class="src·short"><a·href="#v:-60--36--62-">(&lt;$&gt;)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·(a·-&gt;·b)·-&gt;·f·a·-&gt;·f·b</li><li·class="src·short"><a·href="#v:-60--36-">(&lt;$)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·a·-&gt;·f·b·-&gt;·f·a</li><li·class="src·short"><a·href="#v:liftA">liftA</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·b)·-&gt;·f·a·-&gt;·f·b</li><li·class="src·short"><a·href="#v:liftA2">liftA2</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·b·-&gt;·c)·-&gt;·f·a·-&gt;·f·b·-&gt;·f·c</li><li·class="src·short"><a·href="#v:liftA3">liftA3</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·b·-&gt;·c·-&gt;·d)·-&gt;·f·a·-&gt;·f·b·-&gt;·f·c·-&gt;·f·d</li></ul></details></div><div·id="interface"><a·href="#g:1"·id="g:1"><h1>Diagrams·library</h1></a><div·class="doc"><p>Exports·from·this·library·for·working·with·diagrams.</p></div><div·class="top"><p·class="src">module·<a·href="Diagrams.html">Diagrams</a></p></div><a·href="#g:2"·id="g:2"><h1>Convenience·re-exports·from·other·packages</h1></a><div·class="doc"><p>For·working·with·default·values.·Diagrams·also·exports·<code><a·href="Diagrams-Util.html#v:with"·title="Diagrams.Util">with</a></code>,2 ·core·and·standard·library.</p></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short">module·<a·href="Diagrams.html">Diagrams</a></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Default">Default</a>·a·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:def">def</a>·::·a</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:ColourOps">ColourOps</a>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:darken">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·f·a·-&gt;·f·a</li></ul></li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:AlphaColour">AlphaColour</a>·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Colour">Colour</a>·a</li><li·class="src·short"><a·href="#v:colourConvert">colourConvert</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Real"·title="Prelude">Real</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b</li><li·class="src·short"><a·href="#v:black">black</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:transparent">transparent</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a</li><li·class="src·short"><a·href="#v:alphaColourConvert">alphaColourConvert</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Real"·title="Prelude">Real</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·b</li><li·class="src·short"><a·href="#v:opaque">opaque</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a</li><li·class="src·short"><a·href="#v:dissolve">dissolve</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a</li><li·class="src·short"><a·href="#v:withOpacity">withOpacity</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a</li><li·class="src·short"><a·href="#v:blend">blend</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·AffineSpace·f)·=&gt;·a·-&gt;·f·a·-&gt;·f·a·-&gt;·f·a</li><li·class="src·short"><a·href="#v:alphaChannel">alphaChannel</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·a</li><li·class="src·short"><a·href="#v:black">black</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:readColourName">readColourName</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:MonadFail"·title="Control.Monad">MonadFail</a>·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·m·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</li><li·class="src·short"><a·href="#v:aliceblue">aliceblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:antiquewhite">antiquewhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:aqua">aqua</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:aquamarine">aquamarine</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:azure">azure</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:beige">beige</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:bisque">bisque</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:blanchedalmond">blanchedalmond</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:blue">blue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:blueviolet">blueviolet</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:brown">brown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:burlywood">burlywood</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:cadetblue">cadetblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:chartreuse">chartreuse</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:chocolate">chocolate</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:coral">coral</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:cornflowerblue">cornflowerblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:cornsilk">cornsilk</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:crimson">crimson</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:cyan">cyan</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkblue">darkblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkcyan">darkcyan</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkgoldenrod">darkgoldenrod</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkgray">darkgray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkgreen">darkgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkgrey">darkgrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkkhaki">darkkhaki</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkmagenta">darkmagenta</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkolivegreen">darkolivegreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkorange">darkorange</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkorchid">darkorchid</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkred">darkred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darksalmon">darksalmon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkseagreen">darkseagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkslateblue">darkslateblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkslategray">darkslategray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkslategrey">darkslategrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkturquoise">darkturquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:darkviolet">darkviolet</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:deeppink">deeppink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:deepskyblue">deepskyblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:dimgray">dimgray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:dimgrey">dimgrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:dodgerblue">dodgerblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:firebrick">firebrick</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:floralwhite">floralwhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:forestgreen">forestgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:fuchsia">fuchsia</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:gainsboro">gainsboro</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:ghostwhite">ghostwhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:gold">gold</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:goldenrod">goldenrod</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:gray">gray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:grey">grey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:green">green</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:greenyellow">greenyellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:honeydew">honeydew</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:hotpink">hotpink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:indianred">indianred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:indigo">indigo</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:ivory">ivory</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:khaki">khaki</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lavender">lavender</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lavenderblush">lavenderblush</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lawngreen">lawngreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lemonchiffon">lemonchiffon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightblue">lightblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightcoral">lightcoral</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightcyan">lightcyan</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightgoldenrodyellow">lightgoldenrodyellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightgray">lightgray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightgreen">lightgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightgrey">lightgrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightpink">lightpink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightsalmon">lightsalmon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightseagreen">lightseagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightskyblue">lightskyblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightslategray">lightslategray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightslategrey">lightslategrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightsteelblue">lightsteelblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lightyellow">lightyellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:lime">lime</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:limegreen">limegreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:linen">linen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:magenta">magenta</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:maroon">maroon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumaquamarine">mediumaquamarine</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumblue">mediumblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumorchid">mediumorchid</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumpurple">mediumpurple</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumseagreen">mediumseagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumslateblue">mediumslateblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumspringgreen">mediumspringgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumturquoise">mediumturquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mediumvioletred">mediumvioletred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:midnightblue">midnightblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mintcream">mintcream</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:mistyrose">mistyrose</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:moccasin">moccasin</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:navajowhite">navajowhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:navy">navy</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:oldlace">oldlace</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:olive">olive</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:olivedrab">olivedrab</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:orange">orange</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:orangered">orangered</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:orchid">orchid</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:palegoldenrod">palegoldenrod</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:palegreen">palegreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:paleturquoise">paleturquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:palevioletred">palevioletred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:papayawhip">papayawhip</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:peachpuff">peachpuff</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:peru">peru</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:pink">pink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:plum">plum</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:powderblue">powderblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:purple">purple</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:red">red</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:rosybrown">rosybrown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:royalblue">royalblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:saddlebrown">saddlebrown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:salmon">salmon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:sandybrown">sandybrown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:seagreen">seagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:seashell">seashell</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:sienna">sienna</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:silver">silver</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:skyblue">skyblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:slateblue">slateblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:slategray">slategray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:slategrey">slategrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:snow">snow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:springgreen">springgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:steelblue">steelblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:teal">teal</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:thistle">thistle</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:tomato">tomato</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:turquoise">turquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:violet">violet</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:wheat">wheat</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:white">white</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:whitesmoke">whitesmoke</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:yellow">yellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><a·href="#v:yellowgreen">yellowgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Colour">Colour</a>·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:RGB">RGB</a>·a·=·<a·href="#v:RGB">RGB</a>·{<ul·class="subs"><li><a·href="#v:channelRed">channelRed</a>·::·!a</li><li><a·href="#v:channelGreen">channelGreen</a>·::·!a</li><li><a·href="#v:channelBlue">channelBlue</a>·::·!a</li></ul>}</li><li·class="src·short"><a·href="#v:sRGB">sRGB</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·b·-&gt;·b·-&gt;·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b</li><li·class="src·short"><a·href="#v:sRGBBounded">sRGBBounded</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Enum.html#t:Bounded"·title="Data.Enum">Bounded</a>·a)·=&gt;·a·-&gt;·a·-&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b</li><li·class="src·short"><a·href="#v:sRGB24">sRGB24</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b</li><li·class="src·short"><a·href="#v:toSRGB">toSRGB</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b</li><li·class="src·short"><a·href="#v:toSRGBBounded">toSRGBBounded</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Enum.html#t:Bounded"·title="Data.Enum">Bounded</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a</li><li·class="src·short"><a·href="#v:toSRGB24">toSRGB24</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a></li><li·class="src·short"><a·href="#v:sRGB24shows">sRGB24shows</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a></li><li·class="src·short"><a·href="#v:sRGB24show">sRGB24show</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a></li><li·class="src·short"><a·href="#v:sRGB24reads">sRGB24reads</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b)</li><li·class="src·short"><a·href="#v:sRGB24read">sRGB24read</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b</li><li·class="src·short"><a·href="#v:sRGBSpace">sRGBSpace</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·RGBSpace·a</li><li·class="src·short">module·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Semigroup.html">Data.Semigroup</a></li><li·class="src·short">module·<a·href="file:///usr/share/doc/libghc-linear-doc/html/Linear-Vector.html">Linear.Vector</a></li><li·class="src·short">module·<a·href="file:///usr/share/doc/libghc-linear-doc/html/Linear-Affine.html">Linear.Affine</a></li><li·class="src·short">module·<a·href="file:///usr/share/doc/libghc-linear-doc/html/Linear-Metric.html">Linear.Metric</a></li><li·class="src·short">module·<a·href="file:///usr/share/doc/libghc-active-doc/html/Data-Active.html">Data.Active</a></li><li·class="src·short"><a·href="#v:lens">lens</a>·::·(s·-&gt;·a)·-&gt;·(s·-&gt;·b·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:strict">strict</a>·::·Strict·lazy·strict·=&gt;·<a·href="Diagrams-Prelude.ht[·...·truncated·by·diffoscope;·len:·59,·SHA:·4a8c345e368121dd9a6120562858ce17a7151e98fd00ecbaf95de244b4d91268·...·]</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversal">Traversal</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedTraversal">ReifiedTraversal</a>·s·t·a·b·=·<a·href="#v:Traversal">Traversal</a>·{<ul·class="subs"><li><a·href="#v:runTraversal">runTraversal</a>·::·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Empty">Empty</a>·::·<a·href="Diagrams-Prelude.html#t:AsEmpty"·title="Diagrams.Prelude">AsEmpty</a>·s·=&gt;·s</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Fold">Fold</a>·s·a·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(a·-&gt;·f·a)·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedFold">ReifiedFold</a>·s·a·=·<a·href="#v:Fold">Fold</a>·{<ul·class="subs"><li><a·href="#v:runFold">runFold</a>·::·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·s·a</li></ul>}</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:List">List</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:IsList"·title="GHC.Exts">IsList</a>·l·=&gt;·[<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Item"·title="GHC.Exts">Item</a>·l]·-&gt;·l</li><li·class="src·short"><a·href="#v:index">index</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·i,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·i·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical-39-"·title="Diagrams.Prelude">Optical'</a>·p·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·f·a·a</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Contravariant">Contravariant</a>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:contramap">contramap</a>·::·(a'·-&gt;·a)·-&gt;·f·a·-&gt;·f·a'</li><li><a·href="#v:-62--36-">(&gt;$)</a>·::·b·-&gt;·f·b·-&gt;·f·a</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·(<span·class="keyword">forall</span>·a.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·(p·a))·=&gt;·<a·href="#t:Bifunctor">Bifunctor</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:bimap">bimap</a>·::·(a·-&gt;·b)·-&gt;·(c·-&gt;·d)·-&gt;·p·a·c·-&gt;·p·b·d</li></ul></li><li·class="src·short"><a·href="#v:lazy">lazy</a>·::·Strict·lazy·strict·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·strict·lazy</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·t,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·t)·=&gt;·<a·href="#t:Traversable">Traversable</a>·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:traverse">traverse</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·f·b)·-&gt;·t·a·-&gt;·f·(t·b)</li></ul></li><li·class="src·short"><a·href="#v:uncons">uncons</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·s·s·a·a·=&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(a,·s)</li><li·class="src·short"><a·href="#v:unsnoc">unsnoc</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·s·s·a·a·=&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(s,·a)</li><li·class="src·short"><a·href="#v:-60--38--62-">(&lt;&amp;&gt;)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·f·a·-&gt;·(a·-&gt;·b)·-&gt;·f·b</li><li·class="src·short"><a·href="#v:-38-">(&amp;)</a>·::·a·-&gt;·(a·-&gt;·b)·-&gt;·b</li><li·class="src·short"><span·class="keyword">data</span>·(a·::·k)·<a·href="#t::-126-:">:~:</a>·(b·::·k)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:Refl">Refl</a>·::·<span·class="keyword">forall</span>·{k}·(a·::·k).·a·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·a</li></ul></li><li·class="src·short"><a·href="#v:from">from</a>·::·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·b·a·t·s</li><li·class="src·short"><a·href="#v:to">to</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f)·=&gt;·(s·-&gt;·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·s·a</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Const">Const</a>·a·(b·::·k)·=·<a·href="#v:Const">Const</a>·{<ul·class="subs"><li><a·href="#v:getConst">getConst</a>·::·a</li></ul>}</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Identity">Identity</a>·a·=·<a·href="#v:Identity">Identity</a>·{<ul·class="subs"><li><a·href="#v:runIdentity">runIdentity</a>·::·a</li></ul>}</li><li·class="src·short"><a·href="#v:-60--124-">(&lt;|)</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·s·s·a·a·=&gt;·a·-&gt;·s·-&gt;·s</li><li·class="src·short"><a·href="#v:cons">cons</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·s·s·a·a·=&gt;·a·-&gt;·s·-&gt;·s</li><li·class="src·short"><a·href="#v:snoc">snoc</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·s·s·a·a·=&gt;·s·-&gt;·a·-&gt;·s</li><li·class="src·short"><a·href="#v:over">over</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v::-62-">(:&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·a·a·b·b·=&gt;·a·-&gt;·b·-&gt;·a</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v::-60-">(:&lt;)</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a·=&gt;·a·-&gt;·b·-&gt;·b</li><li·class="src·short"><a·href="#v:-124--62-">(|&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·s·s·a·a·=&gt;·s·-&gt;·a·-&gt;·s</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Strict">Strict</a>·::·Strict·s·t·=&gt;·t·-&gt;·s</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Lazy">Lazy</a>·::·Strict·t·s·=&gt;·t·-&gt;·s</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Iso">Iso</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedIso">ReifiedIso</a>·s·t·a·b·=·<a·href="#v:Iso">Iso</a>·{<ul·class="subs"><li><a·href="#v:runIso">runIso</a>·::·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedTraversal">IndexedTraversal</a>·i·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedIndexedTraversal">ReifiedIndexedTraversal</a>·i·s·t·a·b·=·<a·href="#v:IndexedTraversal">IndexedTraversal</a>·{<ul·class="subs"><li><a·href="#v:runIndexedTraversal">runIndexedTraversal</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·i·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedFold">IndexedFold</a>·i·s·a·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·a)·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedIndexedFold">ReifiedIndexedFold</a>·i·s·a·=·<a·href="#v:IndexedFold">IndexedFold</a>·{<ul·class="subs"><li><a·href="#v:runIndexedFold">runIndexedFold</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedFold"·title="Diagrams.Prelude">IndexedFold</a>·i·s·a</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Prism">Prism</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedPrism">ReifiedPrism</a>·s·t·a·b·=·<a·href="#v:Prism">Prism</a>·{<ul·class="subs"><li><a·href="#v:runPrism">runPrism</a>·::·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Lens">Lens</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedLens">ReifiedLens</a>·s·t·a·b·=·<a·href="#v:Lens">Lens</a>·{<ul·class="subs"><li><a·href="#v:runLens">runLens</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedLens">IndexedLens</a>·i·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedIndexedLens">ReifiedIndexedLens</a>·i·s·t·a·b·=·<a·href="#v:IndexedLens">IndexedLens</a>·{<ul·class="subs"><li><a·href="#v:runIndexedLens">runIndexedLens</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedLens"·title="Diagrams.Prelude">IndexedLens</a>·i·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Getter">Getter</a>·s·a·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·(a·-&gt;·f·a)·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedGetter">ReifiedGetter</a>·s·a·=·<a·href="#v:Getter">Getter</a>·{<ul·class="subs"><li><a·href="#v:runGetter">runGetter</a>·::·<a·href="Diagrams-Prelude.html#t:Getter"·title="Diagrams.Prelude">Getter</a>·s·a</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedGetter">IndexedGetter</a>·i·s·a·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·a·(f·a)·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedIndexedGetter">ReifiedIndexedGetter</a>·i·s·a·=·<a·href="#v:IndexedGetter">IndexedGetter</a>·{<ul·class="subs"><li><a·href="#v:runIndexedGetter">runIndexedGetter</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetter"·title="Diagrams.Prelude">IndexedGetter</a>·i·s·a</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:LensLike">LensLike</a>·(f·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·(t·::·k)·a·(b·::·k)·=·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Over">Over</a>·(p·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·(t·::·k1)·(a·::·k)·(b·::·k1)·=·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:lastOf">lastOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Rightmost"·title="Diagrams.Prelude">Rightmost</a>·a)·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:firstOf">firstOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Leftmost"·title="Diagrams.Prelude">Leftmost</a>·a)·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:traverse1Of_">traverse1Of_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Fold.html#t:TraversedF"·title="Control.Lens.Internal.Fold">TraversedF</a>·r·f)·s·a·-&gt;·(a·-&gt;·f·r)·-&gt;·s·-&gt;·f·()</li><li·class="src·short"><a·href="#v:traverseOf_">traverseOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Traversed"·title="Diagrams.Prelude">Traversed</a>·r·f)·s·a·-&gt;·(a·-&gt;·f·r)·-&gt;·s·-&gt;·f·()</li><li·class="src·short"><a·href="#v:cloneLens">cloneLens</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Bazaar">Bazaar</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b·t·=·<a·href="#v:Bazaar">Bazaar</a>·{<ul·class="subs"><li><a·href="#v:runBazaar">runBazaar</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·p·a·(f·b)·-&gt;·f·t</li></ul>}</li><li·class="src·short"><a·href="#v:taking">taking</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·p·f·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Setter">Setter</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Settable"·title="Diagrams.Prelude">Settable</a>·f·=&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedSetter">ReifiedSetter</a>·s·t·a·b·=·<a·href="#v:Setter">Setter</a>·{<ul·class="subs"><li><a·href="#v:runSetter">runSetter</a>·::·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·t·n)·=&gt;·<a·href="#t:Zoom">Zoom</a>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(n·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·|·m·-&gt;·s,·n·-&gt;·t,·m·t·-&gt;·n,·n·s·-&gt;·m·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:zoom">zoom</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="Diagrams-Prelude.html#t:Zoomed"·title="Diagrams.Prelude">Zoomed</a>·m·c)·t·s·-&gt;·m·c·-&gt;·n·c</li></ul></li><li·class="src·short"><a·href="#v:traversed">traversed</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·(f·a)·(f·b)·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Getting">Getting</a>·r·s·a·=·(a·-&gt;·<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·r·a)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·r·s</li><li·class="src·short"><a·href="#v:foldMapOf">foldMapOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·r·s·a·-&gt;·(a·-&gt;·r)·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:re">re</a>·::·<a·href="Diagrams-Prelude.html#t:AReview"·title="Diagrams.Prelude">AReview</a>·t·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Getter"·title="Diagrams.Prelude">Getter</a>·b·t</li><li·class="src·short"><a·href="#v:review">review</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·b·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AReview"·title="Diagrams.Prelude">AReview</a>·t·b·-&gt;·m·t</li><li·class="src·short"><a·href="#v:preview">preview</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·a)·s·a·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)</li><li·class="src·short"><a·href="#v:-94--63-">(^?)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·a)·s·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:matching">matching</a>·::·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·t·a·b·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·t·a</li><li·class="src·short"><a·href="#v:lengthOf">lengthOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>))·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a></li><li·class="src·short"><a·href="#v:prism">prism</a>·::·(b·-&gt;·t)·-&gt;·(s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·t·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Simple">Simple</a>·(f·::·k1·-&gt;·k1·-&gt;·k2·-&gt;·k2·-&gt;·k)·(s·::·k1)·(a·::·k2)·=·f·s·s·a·a</li><li·class="src·short"><a·href="#v:set">set</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:view">view</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·a·s·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:cloneTraversal">cloneTraversal</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:use">use</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·a·s·a·-&gt;·m·a</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field2">Field2</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_2">_2</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="#t:FunctorWithIndex">FunctorWithIndex</a>·i·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·|·f·-&gt;·i·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:imap">imap</a>·::·(i·-&gt;·a·-&gt;·b)·-&gt;·f·a·-&gt;·f·b</li></ul></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversal-39-">Traversal'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Setter-39-">Setter'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·s·s·a·a</li><li·class="src·short"><a·href="#v:-94-.">(^.)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·a·s·a·-&gt;·a</li><li·class="src·short"><a·href="#v:.-126-">(.~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-37--126-">(%~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-43--126-">(+~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Iso-39-">Iso'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·s·a·a</li><li·class="src·short"><a·href="#v:-45--126-">(-~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-42--126-">(*~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-47--47--126-">(//~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-94--126-">(^~)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·e·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-94--94--126-">(^^~)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·e·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-42--42--126-">(**~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-124--124--126-">(||~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-38--38--126-">(&amp;&amp;~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-63--126-">(?~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b)·-&gt;·b·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-60--62--126-">(&lt;&gt;~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-37--61-">(%=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·(a·-&gt;·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-43--61-">(+=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-45--61-">(-=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-42--61-">(*=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-47--47--61-">(//=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-94--61-">(^=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·e·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-94--94--61-">(^^=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·e·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-42--42--61-">(**=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-124--124--61-">(||=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-38--38--61-">(&amp;&amp;=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·m·()</li><li·class="src·short"><a·href="#v:.-61-">(.=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·b·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-63--61-">(?=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b)·-&gt;·b·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-60--62--61-">(&lt;&gt;=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-60--62-:-126-">(&lt;&gt;:~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·b·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·b·b·-&gt;·b·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-60--62-:-61-">(&lt;&gt;:=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-37--64--126-">(%@~)</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:withIndex">withIndex</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·(i,·s)·(f·(j,·t))·-&gt;·<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·s·(f·t)</li><li·class="src·short"><a·href="#v:-60-.-126-">(&lt;.~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60-.-61-">(&lt;.=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·b·-&gt;·m·b</li><li·class="src·short"><a·href="#v:anyOf">anyOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:ifoldMapOf">ifoldMapOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·m·s·a·-&gt;·(i·-&gt;·a·-&gt;·m)·-&gt;·s·-&gt;·m</li><li·class="src·short"><a·href="#v:alongside">alongside</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Getter.html#t:AlongsideLeft"·title="Control.Lens.Internal.Getter">AlongsideLeft</a>·f·b')·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Getter.html#t:AlongsideRight"·title="Control.Lens.Internal.Getter">AlongsideRight</a>·f·t)·s'·t'·a'·b'·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·(s,·s')·(t,·t')·(a,·a')·(b,·b')</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:AsEmpty">AsEmpty</a>·a·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_Empty">_Empty</a>·::·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·a·()</li></ul></li><li·class="src·short"><a·href="#v:dropping">dropping</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing"·title="Control.Lens.Internal.Indexed">Indexing</a>·f)·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·a</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field1">Field1</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_1">_1</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><a·href="#v:traverseOf">traverseOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b·-&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:_Left">_Left</a>·::·<span·class="keyword">forall</span>·a·c·b·p·f.·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·a·c)·(f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·b·c))</li><li·class="src·short"><a·href="#v:forOf">forOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b·-&gt;·s·-&gt;·(a·-&gt;·f·b)·-&gt;·f·t</li><li·class="src·short"><a·href="#v:itraverseOf">itraverseOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·a·(f·b)·-&gt;·s·-&gt;·f·t)·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:imapMOf">imapMOf</a>·::·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·m·b)·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:iforMOf">iforMOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m·b)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m·t)·-&gt;·s·-&gt;·(i·-&gt;·a·-&gt;·m·b)·-&gt;·m·t</li><li·class="src·short"><a·href="#v:ifor">ifor</a>·::·(<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·t·a·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·f·(t·b)</li><li·class="src·short"><a·href="#v:contextsOf">contextsOf</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal-39-"·title="Diagrams.Prelude">ATraversal'</a>·a·a·-&gt;·a·-&gt;·[<a·href="Diagrams-Prelude.html#t:Context"·title="Diagrams.Prelude">Context</a>·a·a·a]</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Each">Each</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:each">each</a>·::·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·s·t·a·b</li></ul></li><li·class="src·short"><a·href="#v:mapMOf">mapMOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·b·-&gt;·(a·-&gt;·m·b)·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:forMOf">forMOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·b·-&gt;·s·-&gt;·(a·-&gt;·m·b)·-&gt;·m·t</li><li·class="src·short"><a·href="#v:mapAccumROf">mapAccumROf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/transformers-0.6.1.1-inplace/Control-Applicative-Backwards.html#t:Backwards"·title="Control.Applicative.Backwards">Backwards</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·acc))·s·t·a·b·-&gt;·(acc·-&gt;·a·-&gt;·(acc,·b))·-&gt;·acc·-&gt;·s·-&gt;·(acc,·t)</li><li·class="src·short"><a·href="#v:mapAccumLOf">mapAccumLOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·acc)·s·t·a·b·-&gt;·(acc·-&gt;·a·-&gt;·(acc,·b))·-&gt;·acc·-&gt;·s·-&gt;·(acc,·t)</li><li·class="src·short"><a·href="#v:fusing">fusing</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(Yoneda·f)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Prism-39-">Prism'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Lens-39-">Lens'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·s·a·a</li><li·class="src·short"><a·href="#v:ala">ala</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f,·<a·href="Diagrams-Prelude.html#t:Rewrapping"·title="Diagrams.Prelude">Rewrapping</a>·s·t)·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·((<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t·-&gt;·t)·-&gt;·f·s)·-&gt;·f·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)</li><li·class="src·short"><a·href="#v:alaf">alaf</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·g,·<a·href="Diagrams-Prelude.html#t:Rewrapping"·title="Diagrams.Prelude">Rewrapping</a>·s·t)·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·(f·t·-&gt;·g·s)·-&gt;·f·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t)·-&gt;·g·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)</li><li·class="src·short"><a·href="#v:-60--124--126-">(&lt;|~)</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·b·b·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-60--124--61-">(&lt;|=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·b·b·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-124--62--126-">(|&gt;~)</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·b·b·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·b·b·-&gt;·a·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-124--62--61-">(|&gt;=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·b·b·a·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·b·b·-&gt;·a·-&gt;·m·()</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="Diagrams-Prelude.html#t:Magnified"·title="Diagrams.Prelude">Magnified</a>·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="Diagrams-Prelude.html#t:Magnified"·title="Diagrams.Prelude">Magnified</a>·n,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·b·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·a·n)·=&gt;·<a·href="#t:Magnify">Magnify</a>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(n·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·b·a·|·m·-&gt;·b,·n·-&gt;·a,·m·a·-&gt;·n,·n·b·-&gt;·m·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:magnify">magnify</a>·::·((<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·(<a·href="Diagrams-Prelude.html#t:Magnified"·title="Diagrams.Prelude">Magnified</a>·m·c),·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·(<a·href="Diagrams-Prelude.html#t:Magnified"·title="Diagrams.Prelude">Magnified</a>·m·c))·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="Diagrams-Prelude.html#t:Magnified"·title="Diagrams.Prelude">Magnified</a>·m·c)·a·b)·-&gt;·m·c·-&gt;·n·c</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Plated">Plated</a>·a·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:plate">plate</a>·::·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·a·a</li></ul></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Indexed">Indexed</a>·i·a·b·=·<a·href="#v:Indexed">Indexed</a>·{<ul·class="subs"><li><a·href="#v:runIndexed">runIndexed</a>·::·i·-&gt;·a·-&gt;·b</li></ul>}</li><li·class="src·short"><a·href="#v:folded">folded</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedFold"·title="Diagrams.Prelude">IndexedFold</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·(f·a)·a</li><li·class="src·short"><a·href="#v:both">both</a>·::·<span·class="keyword">forall</span>·(r·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bitraversable.html#t:Bitraversable"·title="Data.Bitraversable">Bitraversable</a>·r·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·(r·a·a)·(r·b·b)·a·b</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Wrapped">Wrapped</a>·s·<span·class="keyword">where</span><ul·class="subs"><li><span·class="keyword">type</span>·<a·href="#t:Unwrapped">Unwrapped</a>·s</li><li><a·href="#v:_Wrapped-39-">_Wrapped'</a>·::·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·s·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)</li></ul></li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Wrapped">Wrapped</a>·::·<a·href="Diagrams-Prelude.html#t:Rewrapped"·title="Diagrams.Prelude">Rewrapped</a>·s·s·=&gt;·<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s</li><li·class="src·short"><a·href="#v:without">without</a>·::·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·u·v·c·d·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·s·u)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·t·v)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·a·c)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·b·d)</li><li·class="src·short"><a·href="#v:failing">failing</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·p·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·b</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p·=&gt;·<a·href="#t:Choice">Choice</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:left-39-">left'</a>·::·p·a·b·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·a·c)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·b·c)</li><li><a·href="#v:right-39-">right'</a>·::·p·a·b·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·c·a)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·c·b)</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Profunctor">Profunctor</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:dimap">dimap</a>·::·(a·-&gt;·b)·-&gt;·(c·-&gt;·d)·-&gt;·p·b·c·-&gt;·p·a·d</li><li><a·href="#v:lmap">lmap</a>·::·(a·-&gt;·b)·-&gt;·p·b·c·-&gt;·p·a·c</li><li><a·href="#v:rmap">rmap</a>·::·(b·-&gt;·c)·-&gt;·p·a·b·-&gt;·p·a·c</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Reversing">Reversing</a>·t·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:reversing">reversing</a>·::·t·-&gt;·t</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·f·=&gt;·<a·href="#t:FoldableWithIndex">FoldableWithIndex</a>·i·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·|·f·-&gt;·i·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:ifoldMap">ifoldMap</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·m·=&gt;·(i·-&gt;·a·-&gt;·m)·-&gt;·f·a·-&gt;·m</li><li><a·href="#v:ifoldMap-39-">ifoldMap'</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·m·=&gt;·(i·-&gt;·a·-&gt;·m)·-&gt;·f·a·-&gt;·m</li><li><a·href="#v:ifoldr">ifoldr</a>·::·(i·-&gt;·a·-&gt;·b·-&gt;·b)·-&gt;·b·-&gt;·f·a·-&gt;·b</li><li><a·href="#v:ifoldl">ifoldl</a>·::·(i·-&gt;·b·-&gt;·a·-&gt;·b)·-&gt;·b·-&gt;·f·a·-&gt;·b</li><li><a·href="#v:ifoldr-39-">ifoldr'</a>·::·(i·-&gt;·a·-&gt;·b·-&gt;·b)·-&gt;·b·-&gt;·f·a·-&gt;·b</li><li><a·href="#v:ifoldl-39-">ifoldl'</a>·::·(i·-&gt;·b·-&gt;·a·-&gt;·b)·-&gt;·b·-&gt;·f·a·-&gt;·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="Diagrams-Prelude.html#t:FunctorWithIndex"·title="Diagrams.Prelude">FunctorWithIndex</a>·i·t,·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·t,·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·t)·=&gt;·<a·href="#t:TraversableWithIndex">TraversableWithIndex</a>·i·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·|·t·-&gt;·i·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:itraverse">itraverse</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·t·a·-&gt;·f·(t·b)</li></ul></li><li·class="src·short"><a·href="#v:iall">iall</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·f·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:iany">iany</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·f·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:iconcatMap">iconcatMap</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·(i·-&gt;·a·-&gt;·[b])·-&gt;·f·a·-&gt;·[b]</li><li·class="src·short"><a·href="#v:ifind">ifind</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·f·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(i,·a)</li><li·class="src·short"><a·href="#v:ifoldlM">ifoldlM</a>·::·(<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·(i·-&gt;·b·-&gt;·a·-&gt;·m·b)·-&gt;·b·-&gt;·f·a·-&gt;·m·b</li><li·class="src·short"><a·href="#v:ifoldrM">ifoldrM</a>·::·(<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·(i·-&gt;·a·-&gt;·b·-&gt;·m·b)·-&gt;·b·-&gt;·f·a·-&gt;·m·b</li><li·class="src·short"><a·href="#v:iforM_">iforM_</a>·::·(<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·t,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·t·a·-&gt;·(i·-&gt;·a·-&gt;·m·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:ifor_">ifor_</a>·::·(<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·t,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·t·a·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·f·()</li><li·class="src·short"><a·href="#v:imapM_">imapM_</a>·::·(<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·t,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·(i·-&gt;·a·-&gt;·m·b)·-&gt;·t·a·-&gt;·m·()</li><li·class="src·short"><a·href="#v:inone">inone</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·f·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:itoList">itoList</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·f·a·-&gt;·[(i,·a)]</li><li·class="src·short"><a·href="#v:itraverse_">itraverse_</a>·::·(<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·t,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·t·a·-&gt;·f·()</li><li·class="src·short"><a·href="#v:iforM">iforM</a>·::·(<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·t·a·-&gt;·(i·-&gt;·a·-&gt;·m·b)·-&gt;·m·(t·b)</li><li·class="src·short"><a·href="#v:imapAccumL">imapAccumL</a>·::·<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t·=&gt;·(i·-&gt;·s·-&gt;·a·-&gt;·(s,·b))·-&gt;·s·-&gt;·t·a·-&gt;·(s,·t·b)</li><li·class="src·short"><a·href="#v:imapAccumR">imapAccumR</a>·::·<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t·=&gt;·(i·-&gt;·s·-&gt;·a·-&gt;·(s,·b))·-&gt;·s·-&gt;·t·a·-&gt;·(s,·t·b)</li><li·class="src·short"><a·href="#v:imapM">imapM</a>·::·(<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·(i·-&gt;·a·-&gt;·m·b)·-&gt;·t·a·-&gt;·m·(t·b)</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Level">Level</a>·i·a</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p·=&gt;·<a·href="#t:Indexable">Indexable</a>·i·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·Corepresentable·p,·Comonad·(Corep·p),·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·(Corep·p),·Strong·p,·Representable·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·(Rep·p),·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad-Fix.html#t:MonadFix"·title="Control.Monad.Fix">MonadFix</a>·(Rep·p),·Distributive·(Rep·p),·Costrong·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Arrow.html#t:ArrowLoop"·title="Control.Arrow">ArrowLoop</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Arrow.html#t:ArrowApply"·title="Control.Arrow">ArrowApply</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Arrow.html#t:ArrowChoice"·title="Control.Arrow">ArrowChoice</a>·p,·Closed·p)·=&gt;·<a·href="#t:Conjoined">Conjoined</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:distrib">distrib</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·p·a·b·-&gt;·p·(f·a)·(f·b)</li><li><a·href="#v:conjoined">conjoined</a>·::·(p·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·(-&gt;)·=&gt;·q·(a·-&gt;·b)·r)·-&gt;·q·(p·a·b)·r·-&gt;·q·(p·a·b)·r</li></ul></li><li·class="src·short"><a·href="#v:indexing">indexing</a>·::·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·p·=&gt;·((a·-&gt;·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing"·title="Control.Lens.Internal.Indexed">Indexing</a>·f·b)·-&gt;·s·-&gt;·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing"·title="Control.Lens.Internal.Indexed">Indexing</a>·f·t)·-&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:indexing64">indexing64</a>·::·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int64"·title="Data.Int">Int64</a>·p·=&gt;·((a·-&gt;·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing64"·title="Control.Lens.Internal.Indexed">Indexing64</a>·f·b)·-&gt;·s·-&gt;·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing64"·title="Control.Lens.Internal.Indexed">Indexing64</a>·f·t)·-&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:asIndex">asIndex</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·i·(f·i)·-&gt;·<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·s·(f·s)</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable1.html#t:Foldable1"·title="Data.Foldable1">Foldable1</a>·t,·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·t)·=&gt;·<a·href="#t:Traversable1">Traversable1</a>·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:traverse1">traverse1</a>·::·Apply·f·=&gt;·(a·-&gt;·f·b)·-&gt;·t·a·-&gt;·f·(t·b)</li></ul></li><li·class="src·short"><a·href="#v:foldBy">foldBy</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·t·=&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·t·a·-&gt;·a</li><li·class="src·short"><a·href="#v:foldMapBy">foldMapBy</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·t·=&gt;·(r·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·(a·-&gt;·r)·-&gt;·t·a·-&gt;·r</li><li·class="src·short"><a·href="#v:sequenceBy">sequenceBy</a>·::·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·t·=&gt;·(<span·class="keyword">forall</span>·x.·x·-&gt;·f·x)·-&gt;·(<span·class="keyword">forall</span>·x·y.·f·(x·-&gt;·y)·-&gt;·f·x·-&gt;·f·y)·-&gt;·t·(f·a)·-&gt;·f·(t·a)</li><li·class="src·short"><a·href="#v:traverseBy">traverseBy</a>·::·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·t·=&gt;·(<span·class="keyword">forall</span>·x.·x·-&gt;·f·x)·-&gt;·(<span·class="keyword">forall</span>·x·y.·f·(x·-&gt;·y)·-&gt;·f·x·-&gt;·f·y)·-&gt;·(a·-&gt;·f·b)·-&gt;·t·a·-&gt;·f·(t·b)</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Rightmost">Rightmost</a>·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Leftmost">Leftmost</a>·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Sequenced">Sequenced</a>·a·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Traversed">Traversed</a>·a·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Context-39-">Context'</a>·a·=·<a·href="Diagrams-Prelude.html#t:Context"·title="Diagrams.Prelude">Context</a>·a·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Context">Context</a>·a·b·t·=·<a·href="#v:Context">Context</a>·(b·-&gt;·t)·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Bazaar1-39-">Bazaar1'</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·=·<a·href="Diagrams-Prelude.html#t:Bazaar1"·title="Diagrams.Prelude">Bazaar1</a>·p·a·a</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Bazaar1">Bazaar1</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b·t·=·<a·href="#v:Bazaar1">Bazaar1</a>·{<ul·class="subs"><li><a·href="#v:runBazaar1">runBazaar1</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·Apply·f·=&gt;·p·a·(f·b)·-&gt;·f·t</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Bazaar-39-">Bazaar'</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·=·<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·p·a·a</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Magma">Magma</a>·i·t·b·a</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·p)·=&gt;·<a·href="#t:Reviewable">Reviewable</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><a·href="#v:retagged">retagged</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·p)·=&gt;·p·a·b·-&gt;·p·s·b</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f,·Distributive·f,·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·f)·=&gt;·<a·href="#t:Settable">Settable</a>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Over-39-">Over'</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·=·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedLensLike-39-">IndexedLensLike'</a>·i·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexedLensLike"·title="Diagrams.Prelude">IndexedLensLike</a>·i·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedLensLike">IndexedLensLike</a>·i·(f·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·(t·::·k)·a·(b·::·k)·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p·=&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:LensLike-39-">LensLike'</a>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·=·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Optical-39-">Optical'</a>·(p·::·k·-&gt;·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(q·::·k·-&gt;·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·k·-&gt;·k1)·(s·::·k)·(a·::·k)·=·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·p·q·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Optical">Optical</a>·(p·::·k·-&gt;·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(q·::·k2·-&gt;·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·k3·-&gt;·k1)·(s·::·k2)·(t·::·k3)·(a·::·k)·(b·::·k3)·=·p·a·(f·b)·-&gt;·q·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Optic-39-">Optic'</a>·(p·::·k·-&gt;·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·k·-&gt;·k1)·(s·::·k)·(a·::·k)·=·<a·href="Diagrams-Prelude.html#t:Optic"·title="Diagrams.Prelude">Optic</a>·p·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Optic">Optic</a>·(p·::·k·-&gt;·k1·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·k2·-&gt;·k1)·(s·::·k)·(t·::·k2)·(a·::·k)·(b·::·k2)·=·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingFold1">IndexPreservingFold1</a>·s·a·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·Apply·f)·=&gt;·p·a·(f·a)·-&gt;·p·s·(f·s)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedFold1">IndexedFold1</a>·i·s·a·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·Apply·f)·=&gt;·p·a·(f·a)·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Fold1">Fold1</a>·s·a·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·Apply·f)·=&gt;·(a·-&gt;·f·a)·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingFold">IndexPreservingFold</a>·s·a·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·a)·-&gt;·p·s·(f·s)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingGetter">IndexPreservingGetter</a>·s·a·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·a·(f·a)·-&gt;·p·s·(f·s)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:As">As</a>·(a·::·k2)·=·<a·href="Diagrams-Prelude.html#t:Equality-39-"·title="Diagrams.Prelude">Equality'</a>·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Equality-39-">Equality'</a>·(s·::·k2)·(a·::·k2)·=·<a·href="Diagrams-Prelude.html#t:Equality"·title="Diagrams.Prelude">Equality</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Equality">Equality</a>·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2)·=·<span·class="keyword">forall</span>·k3·(p·::·k1·-&gt;·k3·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·k2·-&gt;·k3).·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AReview">AReview</a>·t·b·=·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·(Tagged·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·t·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Review">Review</a>·t·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Settable"·title="Diagrams.Prelude">Settable</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·t·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingSetter-39-">IndexPreservingSetter'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexPreservingSetter"·title="Diagrams.Prelude">IndexPreservingSetter</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingSetter">IndexPreservingSetter</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Settable"·title="Diagrams.Prelude">Settable</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedSetter-39-">IndexedSetter'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedSetter">IndexedSetter</a>·i·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Settable"·title="Diagrams.Prelude">Settable</a>·f)·=&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ReifiedIndexedSetter">ReifiedIndexedSetter</a>·i·s·t·a·b·=·<a·href="#v:IndexedSetter">IndexedSetter</a>·{<ul·class="subs"><li><a·href="#v:runIndexedSetter">runIndexedSetter</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·s·t·a·b</li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingTraversal1-39-">IndexPreservingTraversal1'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexPreservingTraversal1"·title="Diagrams.Prelude">IndexPreservingTraversal1</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingTraversal1">IndexPreservingTraversal1</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·Apply·f)·=&gt;·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingTraversal-39-">IndexPreservingTraversal'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexPreservingTraversal"·title="Diagrams.Prelude">IndexPreservingTraversal</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingTraversal">IndexPreservingTraversal</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedTraversal1-39-">IndexedTraversal1'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexedTraversal1"·title="Diagrams.Prelude">IndexedTraversal1</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedTraversal1">IndexedTraversal1</a>·i·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·Apply·f)·=&gt;·p·a·(f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedTraversal-39-">IndexedTraversal'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversal1-39-">Traversal1'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:Traversal1"·title="Diagrams.Prelude">Traversal1</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversal1">Traversal1</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·Apply·f·=&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingLens-39-">IndexPreservingLens'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexPreservingLens"·title="Diagrams.Prelude">IndexPreservingLens</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexPreservingLens">IndexPreservingLens</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·s·(f·t)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedLens-39-">IndexedLens'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:IndexedLens"·title="Diagrams.Prelude">IndexedLens</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Setting-39-">Setting'</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·=·<a·href="Diagrams-Prelude.html#t:Setting"·title="Diagrams.Prelude">Setting</a>·p·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Setting">Setting</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·=·p·a·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·b)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedSetter-39-">AnIndexedSetter'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedSetter">AnIndexedSetter</a>·i·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·a·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·b)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ASetter-39-">ASetter'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ASetter">ASetter</a>·s·t·a·b·=·(a·-&gt;·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·b)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·t</li><li·class="src·short"><a·href="#v:mapped">mapped</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·(f·a)·(f·b)·a·b</li><li·class="src·short"><a·href="#v:lifted">lifted</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·(m·a)·(m·b)·a·b</li><li·class="src·short"><a·href="#v:contramapped">contramapped</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·b·a.·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·(f·b)·(f·a)·a·b</li><li·class="src·short"><a·href="#v:setting">setting</a>·::·((a·-&gt;·b)·-&gt;·s·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingSetter"·title="Diagrams.Prelude">IndexPreservingSetter</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:sets">sets</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q,·<a·href="Diagrams-Prelude.html#t:Settable"·title="Diagrams.Prelude">Settable</a>·f)·=&gt;·(p·a·b·-&gt;·q·s·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·p·q·f·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneSetter">cloneSetter</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneIndexPreservingSetter">cloneIndexPreservingSetter</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingSetter"·title="Diagrams.Prelude">IndexPreservingSetter</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneIndexedSetter">cloneIndexedSetter</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·s·t·a·b</li><li·class="src·short"><a·href="#v:set-39-">set'</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter-39-"·title="Diagrams.Prelude">ASetter'</a>·s·a·-&gt;·a·-&gt;·s·-&gt;·s</li><li·class="src·short"><a·href="#v:-60--63--126-">(&lt;?~)</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b)·-&gt;·b·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:assign">assign</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·b·-&gt;·m·()</li><li·class="src·short"><a·href="#v:modifying">modifying</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·(a·-&gt;·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-60--126-">(&lt;~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·m·b·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-60--63--61-">(&lt;?=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b)·-&gt;·b·-&gt;·m·b</li><li·class="src·short"><a·href="#v:scribe">scribe</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·t·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·s)·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·b·-&gt;·m·()</li><li·class="src·short"><a·href="#v:passing">passing</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·w·w·u·v·-&gt;·m·(a,·u·-&gt;·v)·-&gt;·m·a</li><li·class="src·short"><a·href="#v:ipassing">ipassing</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·w·w·u·v·-&gt;·m·(a,·i·-&gt;·u·-&gt;·v)·-&gt;·m·a</li><li·class="src·short"><a·href="#v:censoring">censoring</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Setter"·title="Diagrams.Prelude">Setter</a>·w·w·u·v·-&gt;·(u·-&gt;·v)·-&gt;·m·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:icensoring">icensoring</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·w·w·u·v·-&gt;·(i·-&gt;·u·-&gt;·v)·-&gt;·m·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:locally">locally</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·s·a·b·-&gt;·(a·-&gt;·b)·-&gt;·m·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:ilocally">ilocally</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·s·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·m·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:iover">iover</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:iset">iset</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·t·a·b·-&gt;·(i·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:isets">isets</a>·::·((i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·s·t·a·b</li><li·class="src·short"><a·href="#v:.-64--126-">(.@~)</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·t·a·b·-&gt;·(i·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-37--64--61-">(%@=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·s·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:imodifying">imodifying</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·s·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:.-64--61-">(.@=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·s·a·b·-&gt;·(i·-&gt;·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:assignA">assignA</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Arrow.html#t:Arrow"·title="Control.Arrow">Arrow</a>·p·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·p·s·b·-&gt;·p·s·t</li><li·class="src·short"><a·href="#v:mapOf">mapOf</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:imapOf">imapOf</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedSetter"·title="Diagrams.Prelude">AnIndexedSetter</a>·i·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedLens-39-">AnIndexedLens'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:AnIndexedLens"·title="Diagrams.Prelude">AnIndexedLens</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedLens">AnIndexedLens</a>·i·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(-&gt;)·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·a·b)·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ALens-39-">ALens'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ALens">ALens</a>·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·(-&gt;)·a·b)·s·t·a·b</li><li·class="src·short"><a·href="#v:withLens">withLens</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·((s·-&gt;·a)·-&gt;·(s·-&gt;·b·-&gt;·t)·-&gt;·r)·-&gt;·r</li><li·class="src·short"><a·href="#v:iplens">iplens</a>·::·(s·-&gt;·a)·-&gt;·(s·-&gt;·b·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingLens"·title="Diagrams.Prelude">IndexPreservingLens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:ilens">ilens</a>·::·(s·-&gt;·(i,·a))·-&gt;·(s·-&gt;·b·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLens"·title="Diagrams.Prelude">IndexedLens</a>·i·s·t·a·b</li><li·class="src·short"><a·href="#v:-38--126-">(&amp;~)</a>·::·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·s·a·-&gt;·s</li><li·class="src·short"><a·href="#v:-37--37--126-">(%%~)</a>·::·<span·class="keyword">forall</span>·{k}·f·s·(t·::·k)·a·(b·::·k).·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b·-&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:-37--37--61-">(%%=)</a>·::·<span·class="keyword">forall</span>·{k}·s·m·p·r·(a·::·k)·b.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·s·a·b·-&gt;·p·a·(r,·b)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-63--63-">(??)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·f·(a·-&gt;·b)·-&gt;·a·-&gt;·f·b</li><li·class="src·short"><a·href="#v:choosing">choosing</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s'·t'·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·s·s')·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·t·t')·a·b</li><li·class="src·short"><a·href="#v:chosen">chosen</a>·::·<span·class="keyword">forall</span>·a·b·p·f.·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·a·a)·(f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·b·b))</li><li·class="src·short"><a·href="#v:locus">locus</a>·::·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·c·s·b.·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:IndexedComonadStore"·title="Control.Lens.Internal.Context">IndexedComonadStore</a>·p·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·(p·a·c·s)·(p·b·c·s)·a·b</li><li·class="src·short"><a·href="#v:cloneIndexPreservingLens">cloneIndexPreservingLens</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingLens"·title="Diagrams.Prelude">IndexPreservingLens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneIndexedLens">cloneIndexedLens</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedLens"·title="Diagrams.Prelude">AnIndexedLens</a>·i·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLens"·title="Diagrams.Prelude">IndexedLens</a>·i·s·t·a·b</li><li·class="src·short"><a·href="#v:-60--37--126-">(&lt;%~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60--43--126-">(&lt;+~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--45--126-">(&lt;-~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--42--126-">(&lt;*~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--47--47--126-">(&lt;//~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--94--126-">(&lt;^~)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·e·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--94--94--126-">(&lt;^^~)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·e·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--42--42--126-">(&lt;**~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·a·-&gt;·a·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--124--124--126-">(&lt;||~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·t·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>,·t)</li><li·class="src·short"><a·href="#v:-60--38--38--126-">(&lt;&amp;&amp;~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·t·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>,·t)</li><li·class="src·short"><a·href="#v:-60--60--37--126-">(&lt;&lt;%~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--60-.-126-">(&lt;&lt;.~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--60--63--126-">(&lt;&lt;?~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b)·-&gt;·b·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-60--60--43--126-">(&lt;&lt;+~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--45--126-">(&lt;&lt;-~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--42--126-">(&lt;&lt;*~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--47--47--126-">(&lt;&lt;//~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--94--126-">(&lt;&lt;^~)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·e·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--94--94--126-">(&lt;&lt;^^~)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·e·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--42--42--126-">(&lt;&lt;**~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·s·-&gt;·(a,·s)</li><li·class="src·short"><a·href="#v:-60--60--124--124--126-">(&lt;&lt;||~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>,·s)</li><li·class="src·short"><a·href="#v:-60--60--38--38--126-">(&lt;&lt;&amp;&amp;~)</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>,·s)</li><li·class="src·short"><a·href="#v:-60--60--60--62--126-">(&lt;&lt;&lt;&gt;~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·r·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·r·-&gt;·r·-&gt;·s·-&gt;·(r,·s)</li><li·class="src·short"><a·href="#v:-60--37--61-">(&lt;%=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·s·a·b·-&gt;·(a·-&gt;·b)·-&gt;·m·b</li><li·class="src·short"><a·href="#v:-60--43--61-">(&lt;+=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--45--61-">(&lt;-=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--42--61-">(&lt;*=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--47--47--61-">(&lt;//=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--94--61-">(&lt;^=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·e·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--94--94--61-">(&lt;^^=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·e·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--42--42--61-">(&lt;**=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--124--124--61-">(&lt;||=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:-60--38--38--61-">(&lt;&amp;&amp;=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:-60--60--37--61-">(&lt;&lt;%=)</a>·::·(Strong·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m)·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·s·a·b·-&gt;·p·a·b·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60-.-61-">(&lt;&lt;.=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·s·a·b·-&gt;·b·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--63--61-">(&lt;&lt;?=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·s·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b)·-&gt;·b·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--43--61-">(&lt;&lt;+=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--45--61-">(&lt;&lt;-=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--42--61-">(&lt;&lt;*=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--47--47--61-">(&lt;&lt;//=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--94--61-">(&lt;&lt;^=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·e·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--94--94--61-">(&lt;&lt;^^=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·e)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·e·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--42--42--61-">(&lt;&lt;**=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·a·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-60--60--124--124--61-">(&lt;&lt;||=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:-60--60--38--38--61-">(&lt;&lt;&amp;&amp;=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:-60--60--60--62--61-">(&lt;&lt;&lt;&gt;=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·r)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·r·-&gt;·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-60--60--126-">(&lt;&lt;~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·b·-&gt;·m·b·-&gt;·m·b</li><li·class="src·short"><a·href="#v:-60--60--62--126-">(&lt;&lt;&gt;~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·m)·s·t·m·m·-&gt;·m·-&gt;·s·-&gt;·(m,·t)</li><li·class="src·short"><a·href="#v:-60--60--62--61-">(&lt;&lt;&gt;=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·r)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·r·-&gt;·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-60--60--62-:-126-">(&lt;&lt;&gt;:~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·m)·s·t·m·m·-&gt;·m·-&gt;·s·-&gt;·(m,·t)</li><li·class="src·short"><a·href="#v:-60--60--60--62-:-126-">(&lt;&lt;&lt;&gt;:~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·m)·s·m·-&gt;·m·-&gt;·s·-&gt;·(m,·s)</li><li·class="src·short"><a·href="#v:-60--60--62-:-61-">(&lt;&lt;&gt;:=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·r)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·r·-&gt;·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-60--60--60--62-:-61-">(&lt;&lt;&lt;&gt;:=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·r)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·r·-&gt;·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:overA">overA</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Arrow.html#t:Arrow"·title="Control.Arrow">Arrow</a>·ar·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="Diagrams-Prelude.html#t:Context"·title="Diagrams.Prelude">Context</a>·a·b)·s·t·a·b·-&gt;·ar·a·b·-&gt;·ar·s·t</li><li·class="src·short"><a·href="#v:-60--37--64--126-">(&lt;%@~)</a>·::·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60--60--37--64--126-">(&lt;&lt;%@~)</a>·::·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·(a,·t)</li><li·class="src·short"><a·href="#v:-37--37--64--126-">(%%@~)</a>·::·<span·class="keyword">forall</span>·{k1}·i·f·s·(t·::·k1)·a·(b·::·k1).·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·f·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:-37--37--64--61-">(%%@=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·r)·s·s·a·b·-&gt;·(i·-&gt;·a·-&gt;·(r,·b))·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-60--37--64--61-">(&lt;%@=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·s·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·m·b</li><li·class="src·short"><a·href="#v:-60--60--37--64--61-">(&lt;&lt;%@=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·a)·s·s·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·m·a</li><li·class="src·short"><a·href="#v:-94--35-">(^#)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·a</li><li·class="src·short"><a·href="#v:storing">storing</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-35--126-">(#~)</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-35--37--126-">(#%~)</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:-35--37--37--126-">(#%%~)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:-35--61-">(#=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·b·-&gt;·b·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-35--37--61-">(#%=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·b·-&gt;·(a·-&gt;·b)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:-60--35--37--126-">(&lt;#%~)</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60--35--37--61-">(&lt;#%=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·b·-&gt;·(a·-&gt;·b)·-&gt;·m·b</li><li·class="src·short"><a·href="#v:-35--37--37--61-">(#%%=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·b·-&gt;·(a·-&gt;·(r,·b))·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-60--35--126-">(&lt;#~)</a>·::·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·t·a·b·-&gt;·b·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60--35--61-">(&lt;#=)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:ALens"·title="Diagrams.Prelude">ALens</a>·s·s·a·b·-&gt;·b·-&gt;·m·b</li><li·class="src·short"><a·href="#v:devoid">devoid</a>·::·<span·class="keyword">forall</span>·{k}·p·f·(a·::·k)·b.·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Void.html#t:Void"·title="Data.Void">Void</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Void.html#t:Void"·title="Data.Void">Void</a>·a·b</li><li·class="src·short"><a·href="#v:united">united</a>·::·<span·class="keyword">forall</span>·a·f.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·(()·-&gt;·f·())·-&gt;·a·-&gt;·f·a</li><li·class="src·short"><a·href="#v:head1">head1</a>·::·<span·class="keyword">forall</span>·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="Diagrams-Prelude.html#t:Traversable1"·title="Diagrams.Prelude">Traversable1</a>·t·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·(t·a)·a</li><li·class="src·short"><a·href="#v:last1">last1</a>·::·<span·class="keyword">forall</span>·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="Diagrams-Prelude.html#t:Traversable1"·title="Diagrams.Prelude">Traversable1</a>·t·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·(t·a)·a</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field19">Field19</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_19">_19</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field18">Field18</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_18">_18</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field17">Field17</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_17">_17</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field16">Field16</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_16">_16</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field15">Field15</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_15">_15</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field14">Field14</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_14">_14</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field13">Field13</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_13">_13</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field12">Field12</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_12">_12</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field11">Field11</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_11">_11</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field10">Field10</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_10">_10</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field9">Field9</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_9">_9</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field8">Field8</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_8">_8</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field7">Field7</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_7">_7</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field6">Field6</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_6">_6</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field5">Field5</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_5">_5</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field4">Field4</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_4">_4</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Field3">Field3</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_3">_3</a>·::·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li></ul></li><li·class="src·short"><a·href="#v:_1-39-">_1'</a>·::·<a·href="Diagrams-Prelude.html#t:Field1"·title="Diagrams.Prelude">Field1</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_2-39-">_2'</a>·::·<a·href="Diagrams-Prelude.html#t:Field2"·title="Diagrams.Prelude">Field2</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_3-39-">_3'</a>·::·<a·href="Diagrams-Prelude.html#t:Field3"·title="Diagrams.Prelude">Field3</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_4-39-">_4'</a>·::·<a·href="Diagrams-Prelude.html#t:Field4"·title="Diagrams.Prelude">Field4</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_5-39-">_5'</a>·::·<a·href="Diagrams-Prelude.html#t:Field5"·title="Diagrams.Prelude">Field5</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_6-39-">_6'</a>·::·<a·href="Diagrams-Prelude.html#t:Field6"·title="Diagrams.Prelude">Field6</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_7-39-">_7'</a>·::·<a·href="Diagrams-Prelude.html#t:Field7"·title="Diagrams.Prelude">Field7</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_8-39-">_8'</a>·::·<a·href="Diagrams-Prelude.html#t:Field8"·title="Diagrams.Prelude">Field8</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_9-39-">_9'</a>·::·<a·href="Diagrams-Prelude.html#t:Field9"·title="Diagrams.Prelude">Field9</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_10-39-">_10'</a>·::·<a·href="Diagrams-Prelude.html#t:Field10"·title="Diagrams.Prelude">Field10</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_11-39-">_11'</a>·::·<a·href="Diagrams-Prelude.html#t:Field11"·title="Diagrams.Prelude">Field11</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_12-39-">_12'</a>·::·<a·href="Diagrams-Prelude.html#t:Field12"·title="Diagrams.Prelude">Field12</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_13-39-">_13'</a>·::·<a·href="Diagrams-Prelude.html#t:Field13"·title="Diagrams.Prelude">Field13</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_14-39-">_14'</a>·::·<a·href="Diagrams-Prelude.html#t:Field14"·title="Diagrams.Prelude">Field14</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_15-39-">_15'</a>·::·<a·href="Diagrams-Prelude.html#t:Field15"·title="Diagrams.Prelude">Field15</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_16-39-">_16'</a>·::·<a·href="Diagrams-Prelude.html#t:Field16"·title="Diagrams.Prelude">Field16</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_17-39-">_17'</a>·::·<a·href="Diagrams-Prelude.html#t:Field17"·title="Diagrams.Prelude">Field17</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_18-39-">_18'</a>·::·<a·href="Diagrams-Prelude.html#t:Field18"·title="Diagrams.Prelude">Field18</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:_19-39-">_19'</a>·::·<a·href="Diagrams-Prelude.html#t:Field19"·title="Diagrams.Prelude">Field19</a>·s·t·a·b·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Accessing">Accessing</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·m·s·a·=·p·a·(<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·m·a)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·m·s</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:IndexedGetting">IndexedGetting</a>·i·m·s·a·=·<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·a·(<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·m·a)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·m·s</li><li·class="src·short"><a·href="#v:ito">ito</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f)·=&gt;·(s·-&gt;·(i,·a))·-&gt;·<a·href="Diagrams-Prelude.html#t:Over-39-"·title="Diagrams.Prelude">Over'</a>·p·f·s·a</li><li·class="src·short"><a·href="#v:like">like</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·s·a</li><li·class="src·short"><a·href="#v:ilike">ilike</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·i·-&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Over-39-"·title="Diagrams.Prelude">Over'</a>·p·f·s·a</li><li·class="src·short"><a·href="#v:views">views</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·r·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·-&gt;·(a·-&gt;·r)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:uses">uses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·r·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·-&gt;·(a·-&gt;·r)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:listening">listening</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·u·w·u·-&gt;·m·a·-&gt;·m·(a,·u)</li><li·class="src·short"><a·href="#v:ilistening">ilistening</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(i,·u)·w·u·-&gt;·m·a·-&gt;·m·(a,·(i,·u))</li><li·class="src·short"><a·href="#v:listenings">listenings</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·v·w·u·-&gt;·(u·-&gt;·v)·-&gt;·m·a·-&gt;·m·(a,·v)</li><li·class="src·short"><a·href="#v:ilistenings">ilistenings</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Writer-Class.html#t:MonadWriter"·title="Control.Monad.Writer.Class">MonadWriter</a>·w·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·v·w·u·-&gt;·(i·-&gt;·u·-&gt;·v)·-&gt;·m·a·-&gt;·m·(a,·v)</li><li·class="src·short"><a·href="#v:iview">iview</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(i,·a)·s·a·-&gt;·m·(i,·a)</li><li·class="src·short"><a·href="#v:iviews">iviews</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·r·s·a·-&gt;·(i·-&gt;·a·-&gt;·r)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:iuse">iuse</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(i,·a)·s·a·-&gt;·m·(i,·a)</li><li·class="src·short"><a·href="#v:iuses">iuses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·r·s·a·-&gt;·(i·-&gt;·a·-&gt;·r)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:-94--64-.">(^@.)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(i,·a)·s·a·-&gt;·(i,·a)</li><li·class="src·short"><a·href="#v:getting">getting</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·p·q·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical-39-"·title="Diagrams.Prelude">Optical'</a>·p·q·f·s·a</li><li·class="src·short"><a·href="#v:unto">unto</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·(b·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic"·title="Diagrams.Prelude">Optic</a>·p·f·s·t·a·b</li><li·class="src·short"><a·href="#v:un">un</a>·::·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·a·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·a·s</li><li·class="src·short"><a·href="#v:reviews">reviews</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·b·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AReview"·title="Diagrams.Prelude">AReview</a>·t·b·-&gt;·(t·-&gt;·r)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:reuse">reuse</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·b·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AReview"·title="Diagrams.Prelude">AReview</a>·t·b·-&gt;·m·t</li><li·class="src·short"><a·href="#v:reuses">reuses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·b·m·=&gt;·<a·href="Diagrams-Prelude.html#t:AReview"·title="Diagrams.Prelude">AReview</a>·t·b·-&gt;·(t·-&gt;·r)·-&gt;·m·r</li><li·class="src·short"><a·href="#v:reviewing">reviewing</a>·::·(<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Optic"·title="Diagrams.Prelude">Optic</a>·(Tagged·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·t·b</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Suffixed">Suffixed</a>·t·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:suffixed">suffixed</a>·::·t·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·t·t</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Prefixed">Prefixed</a>·t·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:prefixed">prefixed</a>·::·t·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·t·t</li></ul></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:APrism-39-">APrism'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:APrism">APrism</a>·s·t·a·b·=·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Prism.html#t:Market"·title="Control.Lens.Internal.Prism">Market</a>·a·b·a·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·b)·-&gt;·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Prism.html#t:Market"·title="Control.Lens.Internal.Prism">Market</a>·a·b·s·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·t)</li><li·class="src·short"><a·href="#v:withPrism">withPrism</a>·::·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·t·a·b·-&gt;·((b·-&gt;·t)·-&gt;·(s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·t·a)·-&gt;·r)·-&gt;·r</li><li·class="src·short"><a·href="#v:clonePrism">clonePrism</a>·::·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:prism-39-">prism'</a>·::·(b·-&gt;·s)·-&gt;·(s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·s·a·b</li><li·class="src·short"><a·href="#v:aside">aside</a>·::·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·(e,·s)·(e,·t)·(e,·a)·(e,·b)</li><li·class="src·short"><a·href="#v:below">below</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a.·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:APrism-39-"·title="Diagrams.Prelude">APrism'</a>·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·(f·s)·(f·a)</li><li·class="src·short"><a·href="#v:isn-39-t">isn't</a>·::·<a·href="Diagrams-Prelude.html#t:APrism"·title="Diagrams.Prelude">APrism</a>·s·t·a·b·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:matching-39-">matching'</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·a)·s·t·a·b·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·t·a</li><li·class="src·short"><a·href="#v:_Right">_Right</a>·::·<span·class="keyword">forall</span>·c·a·b·p·f.·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·c·a)·(f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Either.html#t:Either"·title="Data.Either">Either</a>·c·b))</li><li·class="src·short"><a·href="#v:_Just">_Just</a>·::·<span·class="keyword">forall</span>·a·b·p·f.·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·(f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·b))</li><li·class="src·short"><a·href="#v:_Nothing">_Nothing</a>·::·<span·class="keyword">forall</span>·a·p·f.·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·()·(f·())·-&gt;·p·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·(f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))</li><li·class="src·short"><a·href="#v:_Void">_Void</a>·::·<span·class="keyword">forall</span>·s·a·p·f.·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Void.html#t:Void"·title="Data.Void">Void</a>)·-&gt;·p·s·(f·s)</li><li·class="src·short"><a·href="#v:only">only</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·a·()</li><li·class="src·short"><a·href="#v:nearly">nearly</a>·::·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·a·()</li><li·class="src·short"><a·href="#v:_Show">_Show</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Prism-39-"·title="Diagrams.Prelude">Prism'</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·a</li><li·class="src·short"><a·href="#v:folding">folding</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·f·=&gt;·(s·-&gt;·f·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·s·a</li><li·class="src·short"><a·href="#v:ifolding">ifolding</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·f,·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·g,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·g)·=&gt;·(s·-&gt;·f·(i,·a))·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·g·s·t·a·b</li><li·class="src·short"><a·href="#v:foldring">foldring</a>·::·(<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·((a·-&gt;·f·a·-&gt;·f·a)·-&gt;·f·a·-&gt;·s·-&gt;·f·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b</li><li·class="src·short"><a·href="#v:ifoldring">ifoldring</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·((i·-&gt;·a·-&gt;·f·a·-&gt;·f·a)·-&gt;·f·a·-&gt;·s·-&gt;·f·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·b</li><li·class="src·short"><a·href="#v:folded64">folded64</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Foldable.html#t:Foldable"·title="Data.Foldable">Foldable</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedFold"·title="Diagrams.Prelude">IndexedFold</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int64"·title="Data.Int">Int64</a>·(f·a)·a</li><li·class="src·short"><a·href="#v:repeated">repeated</a>·::·Apply·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·a·a</li><li·class="src·short"><a·href="#v:replicated">replicated</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·a·a</li><li·class="src·short"><a·href="#v:cycled">cycled</a>·::·Apply·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b</li><li·class="src·short"><a·href="#v:unfolded">unfolded</a>·::·(b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(a,·b))·-&gt;·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·b·a</li><li·class="src·short"><a·href="#v:iterated">iterated</a>·::·Apply·f·=&gt;·(a·-&gt;·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·a·a</li><li·class="src·short"><a·href="#v:filtered">filtered</a>·::·(<a·href="Diagrams-Prelude.html#t:Choice"·title="Diagrams.Prelude">Choice</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·a·a</li><li·class="src·short"><a·href="#v:filteredBy">filteredBy</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·i)·a·i·-&gt;·p·a·(f·a)·-&gt;·a·-&gt;·f·a</li><li·class="src·short"><a·href="#v:takingWhile">takingWhile</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Magma.html#t:TakingWhile"·title="Control.Lens.Internal.Magma">TakingWhile</a>·p·f·a·a)·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·a</li><li·class="src·short"><a·href="#v:droppingWhile">droppingWhile</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·p·q·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Functor-Compose.html#t:Compose"·title="Data.Functor.Compose">Compose</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·f)·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·p·q·f·s·t·a·a</li><li·class="src·short"><a·href="#v:worded">worded</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLensLike-39-"·title="Diagrams.Prelude">IndexedLensLike'</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·f·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a></li><li·class="src·short"><a·href="#v:lined">lined</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLensLike-39-"·title="Diagrams.Prelude">IndexedLensLike'</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·f·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a></li><li·class="src·short"><a·href="#v:foldOf">foldOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·a·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:foldrOf">foldrOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·r)·s·a·-&gt;·(a·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:foldlOf">foldlOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·r))·s·a·-&gt;·(r·-&gt;·a·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:toListOf">toListOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·s·a·-&gt;·s·-&gt;·[a]</li><li·class="src·short"><a·href="#v:toNonEmptyOf">toNonEmptyOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Fold.html#t:NonEmptyDList"·title="Control.Lens.Internal.Fold">NonEmptyDList</a>·a)·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·a</li><li·class="src·short"><a·href="#v:altOf">altOf</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Alt"·title="Data.Monoid">Alt</a>·f·a)·s·a·-&gt;·s·-&gt;·f·a</li><li·class="src·short"><a·href="#v:-94-..">(^..)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·s·a·-&gt;·[a]</li><li·class="src·short"><a·href="#v:andOf">andOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:orOf">orOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:allOf">allOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·s·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:noneOf">noneOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:productOf">productOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·a))·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:sumOf">sumOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·a))·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:forOf_">forOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Traversed"·title="Diagrams.Prelude">Traversed</a>·r·f)·s·a·-&gt;·s·-&gt;·(a·-&gt;·f·r)·-&gt;·f·()</li><li·class="src·short"><a·href="#v:sequenceAOf_">sequenceAOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Traversed"·title="Diagrams.Prelude">Traversed</a>·a·f)·s·(f·a)·-&gt;·s·-&gt;·f·()</li><li·class="src·short"><a·href="#v:for1Of_">for1Of_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Fold.html#t:TraversedF"·title="Control.Lens.Internal.Fold">TraversedF</a>·r·f)·s·a·-&gt;·s·-&gt;·(a·-&gt;·f·r)·-&gt;·f·()</li><li·class="src·short"><a·href="#v:sequence1Of_">sequence1Of_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Fold.html#t:TraversedF"·title="Control.Lens.Internal.Fold">TraversedF</a>·a·f)·s·(f·a)·-&gt;·s·-&gt;·f·()</li><li·class="src·short"><a·href="#v:mapMOf_">mapMOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Sequenced"·title="Diagrams.Prelude">Sequenced</a>·r·m)·s·a·-&gt;·(a·-&gt;·m·r)·-&gt;·s·-&gt;·m·()</li><li·class="src·short"><a·href="#v:forMOf_">forMOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Sequenced"·title="Diagrams.Prelude">Sequenced</a>·r·m)·s·a·-&gt;·s·-&gt;·(a·-&gt;·m·r)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:sequenceOf_">sequenceOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="Diagrams-Prelude.html#t:Sequenced"·title="Diagrams.Prelude">Sequenced</a>·a·m)·s·(m·a)·-&gt;·s·-&gt;·m·()</li><li·class="src·short"><a·href="#v:asumOf">asumOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:Alternative"·title="Control.Applicative">Alternative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(f·a))·s·(f·a)·-&gt;·s·-&gt;·f·a</li><li·class="src·short"><a·href="#v:msumOf">msumOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:MonadPlus"·title="Control.Monad">MonadPlus</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(m·a))·s·(m·a)·-&gt;·s·-&gt;·m·a</li><li·class="src·short"><a·href="#v:elemOf">elemOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:notElemOf">notElemOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·s·a·-&gt;·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:concatMapOf">concatMapOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·[r]·s·a·-&gt;·(a·-&gt;·[r])·-&gt;·s·-&gt;·[r]</li><li·class="src·short"><a·href="#v:concatOf">concatOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·[r]·s·[r]·-&gt;·s·-&gt;·[r]</li><li·class="src·short"><a·href="#v:-94--63--33-">(^?!)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·a)·s·a·-&gt;·a</li><li·class="src·short"><a·href="#v:first1Of">first1Of</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Semigroup.html#t:First"·title="Data.Semigroup">First</a>·a)·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:last1Of">last1Of</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Semigroup.html#t:Last"·title="Data.Semigroup">Last</a>·a)·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:nullOf">nullOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:notNullOf">notNullOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:maximumOf">maximumOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:maximum1Of">maximum1Of</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Semigroup.html#t:Max"·title="Data.Semigroup">Max</a>·a)·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:minimumOf">minimumOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:minimum1Of">minimum1Of</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Semigroup.html#t:Min"·title="Data.Semigroup">Min</a>·a)·s·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:maximumByOf">maximumByOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·(a·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:minimumByOf">minimumByOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·(a·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:findOf">findOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·s·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:findMOf">findMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·(a·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)</li><li·class="src·short"><a·href="#v:lookupOf">lookupOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·k·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·v))·s·(k,·v)·-&gt;·k·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·v</li><li·class="src·short"><a·href="#v:foldr1Of">foldr1Of</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·s·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl1Of">foldl1Of</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:foldrOf-39-">foldrOf'</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·r)))·s·a·-&gt;·(a·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:foldlOf-39-">foldlOf'</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·r))·s·a·-&gt;·(r·-&gt;·a·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:foldr1Of-39-">foldr1Of'</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))))·s·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl1Of-39-">foldl1Of'</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:foldrMOf">foldrMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(r·-&gt;·m·r)))·s·a·-&gt;·(a·-&gt;·r·-&gt;·m·r)·-&gt;·r·-&gt;·s·-&gt;·m·r</li><li·class="src·short"><a·href="#v:foldlMOf">foldlMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(r·-&gt;·m·r))·s·a·-&gt;·(r·-&gt;·a·-&gt;·m·r)·-&gt;·r·-&gt;·s·-&gt;·m·r</li><li·class="src·short"><a·href="#v:has">has</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:hasn-39-t">hasn't</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·s·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:pre">pre</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·a)·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingGetter"·title="Diagrams.Prelude">IndexPreservingGetter</a>·s·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)</li><li·class="src·short"><a·href="#v:ipre">ipre</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·(i,·a))·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingGetter"·title="Diagrams.Prelude">IndexPreservingGetter</a>·s·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(i,·a))</li><li·class="src·short"><a·href="#v:ipreview">ipreview</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·(i,·a))·s·a·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(i,·a))</li><li·class="src·short"><a·href="#v:previews">previews</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·r)·s·a·-&gt;·(a·-&gt;·r)·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·r)</li><li·class="src·short"><a·href="#v:ipreviews">ipreviews</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-Reader-Class.html#t:MonadReader"·title="Control.Monad.Reader.Class">MonadReader</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·r)·s·a·-&gt;·(i·-&gt;·a·-&gt;·r)·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·r)</li><li·class="src·short"><a·href="#v:preuse">preuse</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·a)·s·a·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)</li><li·class="src·short"><a·href="#v:ipreuse">ipreuse</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·(i,·a))·s·a·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(i,·a))</li><li·class="src·short"><a·href="#v:preuses">preuses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·r)·s·a·-&gt;·(a·-&gt;·r)·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·r)</li><li·class="src·short"><a·href="#v:ipreuses">ipreuses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·r)·s·a·-&gt;·(i·-&gt;·a·-&gt;·r)·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·r)</li><li·class="src·short"><a·href="#v:ifoldrOf">ifoldrOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·r)·s·a·-&gt;·(i·-&gt;·a·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:ifoldlOf">ifoldlOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·r))·s·a·-&gt;·(i·-&gt;·r·-&gt;·a·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:ianyOf">ianyOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:iallOf">iallOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·s·a·-&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:inoneOf">inoneOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·s·a·-&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:itraverseOf_">itraverseOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="Diagrams-Prelude.html#t:Traversed"·title="Diagrams.Prelude">Traversed</a>·r·f)·s·a·-&gt;·(i·-&gt;·a·-&gt;·f·r)·-&gt;·s·-&gt;·f·()</li><li·class="src·short"><a·href="#v:iforOf_">iforOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="Diagrams-Prelude.html#t:Traversed"·title="Diagrams.Prelude">Traversed</a>·r·f)·s·a·-&gt;·s·-&gt;·(i·-&gt;·a·-&gt;·f·r)·-&gt;·f·()</li><li·class="src·short"><a·href="#v:imapMOf_">imapMOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="Diagrams-Prelude.html#t:Sequenced"·title="Diagrams.Prelude">Sequenced</a>·r·m)·s·a·-&gt;·(i·-&gt;·a·-&gt;·m·r)·-&gt;·s·-&gt;·m·()</li><li·class="src·short"><a·href="#v:iforMOf_">iforMOf_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="Diagrams-Prelude.html#t:Sequenced"·title="Diagrams.Prelude">Sequenced</a>·r·m)·s·a·-&gt;·s·-&gt;·(i·-&gt;·a·-&gt;·m·r)·-&gt;·m·()</li><li·class="src·short"><a·href="#v:iconcatMapOf">iconcatMapOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·[r]·s·a·-&gt;·(i·-&gt;·a·-&gt;·[r])·-&gt;·s·-&gt;·[r]</li><li·class="src·short"><a·href="#v:ifindOf">ifindOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·s·a·-&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a</li><li·class="src·short"><a·href="#v:ifindMOf">ifindMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·a·-&gt;·(i·-&gt;·a·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)</li><li·class="src·short"><a·href="#v:ifoldrOf-39-">ifoldrOf'</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(r·-&gt;·r)))·s·a·-&gt;·(i·-&gt;·a·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:ifoldlOf-39-">ifoldlOf'</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(r·-&gt;·r))·s·a·-&gt;·(i·-&gt;·r·-&gt;·a·-&gt;·r)·-&gt;·r·-&gt;·s·-&gt;·r</li><li·class="src·short"><a·href="#v:ifoldrMOf">ifoldrMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(r·-&gt;·m·r)))·s·a·-&gt;·(i·-&gt;·a·-&gt;·r·-&gt;·m·r)·-&gt;·r·-&gt;·s·-&gt;·m·r</li><li·class="src·short"><a·href="#v:ifoldlMOf">ifoldlMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(r·-&gt;·m·r))·s·a·-&gt;·(i·-&gt;·r·-&gt;·a·-&gt;·m·r)·-&gt;·r·-&gt;·s·-&gt;·m·r</li><li·class="src·short"><a·href="#v:itoListOf">itoListOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[(i,·a)])·s·a·-&gt;·s·-&gt;·[(i,·a)]</li><li·class="src·short"><a·href="#v:-94--64-..">(^@..)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[(i,·a)])·s·a·-&gt;·[(i,·a)]</li><li·class="src·short"><a·href="#v:-94--64--63-">(^@?)</a>·::·s·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(i,·a)))·s·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(i,·a)</li><li·class="src·short"><a·href="#v:-94--64--63--33-">(^@?!)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(i,·a))·s·a·-&gt;·(i,·a)</li><li·class="src·short"><a·href="#v:elemIndexOf">elemIndexOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·i)·s·a·-&gt;·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·i</li><li·class="src·short"><a·href="#v:elemIndicesOf">elemIndicesOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[i])·s·a·-&gt;·a·-&gt;·s·-&gt;·[i]</li><li·class="src·short"><a·href="#v:findIndexOf">findIndexOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·i)·s·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·i</li><li·class="src·short"><a·href="#v:findIndicesOf">findIndicesOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedGetting"·title="Diagrams.Prelude">IndexedGetting</a>·i·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[i])·s·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·s·-&gt;·[i]</li><li·class="src·short"><a·href="#v:ifiltered">ifiltered</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical-39-"·title="Diagrams.Prelude">Optical'</a>·p·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·f·a·a</li><li·class="src·short"><a·href="#v:itakingWhile">itakingWhile</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical-39-"·title="Diagrams.Prelude">Optical'</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·q·(<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·(f·s))·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical-39-"·title="Diagrams.Prelude">Optical'</a>·p·q·f·s·a</li><li·class="src·short"><a·href="#v:idroppingWhile">idroppingWhile</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·(i·-&gt;·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·q·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Functor-Compose.html#t:Compose"·title="Data.Functor.Compose">Compose</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·f)·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Optical"·title="Diagrams.Prelude">Optical</a>·p·q·f·s·t·a·a</li><li·class="src·short"><a·href="#v:foldByOf">foldByOf</a>·::·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·s·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·s·-&gt;·a</li><li·class="src·short"><a·href="#v:foldMapByOf">foldMapByOf</a>·::·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·s·a·-&gt;·(r·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·(a·-&gt;·r)·-&gt;·s·-&gt;·r</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·k·=&gt;·<a·href="#t:TraverseMax">TraverseMax</a>·k·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·|·m·-&gt;·k·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:traverseMax">traverseMax</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedTraversal-39-"·title="Diagrams.Prelude">IndexedTraversal'</a>·k·(m·v)·v</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·k·=&gt;·<a·href="#t:TraverseMin">TraverseMin</a>·k·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·|·m·-&gt;·k·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:traverseMin">traverseMin</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedTraversal-39-"·title="Diagrams.Prelude">IndexedTraversal'</a>·k·(m·v)·v</li></ul></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversing1-39-">Traversing1'</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·=·<a·href="Diagrams-Prelude.html#t:Traversing1"·title="Diagrams.Prelude">Traversing1</a>·p·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversing-39-">Traversing'</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·a·=·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·p·f·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversing1">Traversing1</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Bazaar.html#t:BazaarT1"·title="Control.Lens.Internal.Bazaar">BazaarT1</a>·p·f·a·b)·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Traversing">Traversing</a>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Bazaar.html#t:BazaarT"·title="Control.Lens.Internal.Bazaar">BazaarT</a>·p·f·a·b)·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedTraversal1-39-">AnIndexedTraversal1'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:AnIndexedTraversal1"·title="Diagrams.Prelude">AnIndexedTraversal1</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedTraversal-39-">AnIndexedTraversal'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:AnIndexedTraversal"·title="Diagrams.Prelude">AnIndexedTraversal</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedTraversal1">AnIndexedTraversal1</a>·i·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="Diagrams-Prelude.html#t:Bazaar1"·title="Diagrams.Prelude">Bazaar1</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·a·b)·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIndexedTraversal">AnIndexedTraversal</a>·i·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·a·b)·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ATraversal1-39-">ATraversal1'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ATraversal1"·title="Diagrams.Prelude">ATraversal1</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ATraversal1">ATraversal1</a>·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="Diagrams-Prelude.html#t:Bazaar1"·title="Diagrams.Prelude">Bazaar1</a>·(-&gt;)·a·b)·s·t·a·b</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ATraversal-39-">ATraversal'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ATraversal">ATraversal</a>·s·t·a·b·=·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(-&gt;)·a·b)·s·t·a·b</li><li·class="src·short"><a·href="#v:traversal">traversal</a>·::·((a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b</li><li·class="src·short"><a·href="#v:sequenceAOf">sequenceAOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·(f·b)·b·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:sequenceOf">sequenceOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·(m·b)·b·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:transposeOf">transposeOf</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:ZipList"·title="Control.Applicative">ZipList</a>·s·t·[a]·a·-&gt;·s·-&gt;·[t]</li><li·class="src·short"><a·href="#v:scanr1Of">scanr1Of</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/transformers-0.6.1.1-inplace/Control-Applicative-Backwards.html#t:Backwards"·title="Control.Applicative.Backwards">Backwards</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)))·s·t·a·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:scanl1Of">scanl1Of</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·s·t·a·a·-&gt;·(a·-&gt;·a·-&gt;·a)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:loci">loci</a>·::·<span·class="keyword">forall</span>·a·c·s·b·f.·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·f·b)·-&gt;·<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(-&gt;)·a·c·s·-&gt;·f·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(-&gt;)·b·c·s)</li><li·class="src·short"><a·href="#v:iloci">iloci</a>·::·<span·class="keyword">forall</span>·i·a·c·s·b·p·f.·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·p·a·(f·b)·-&gt;·<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·a·c·s·-&gt;·f·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·b·c·s)</li><li·class="src·short"><a·href="#v:partsOf">partsOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·(-&gt;)·f·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·[a]·[a]</li><li·class="src·short"><a·href="#v:ipartsOf">ipartsOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·[i]·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·f·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·[a]·[a]</li><li·class="src·short"><a·href="#v:partsOf-39-">partsOf'</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·[a]·[a]</li><li·class="src·short"><a·href="#v:ipartsOf-39-">ipartsOf'</a>·::·<span·class="keyword">forall</span>·i·p·f·s·t·a.·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·[i]·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="Diagrams-Prelude.html#t:Bazaar-39-"·title="Diagrams.Prelude">Bazaar'</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·a)·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·[a]·[a]</li><li·class="src·short"><a·href="#v:unsafePartsOf">unsafePartsOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·(-&gt;)·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·[a]·[b]</li><li·class="src·short"><a·href="#v:iunsafePartsOf">iunsafePartsOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·[i]·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·[a]·[b]</li><li·class="src·short"><a·href="#v:unsafePartsOf-39-">unsafePartsOf'</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·[a]·[b]</li><li·class="src·short"><a·href="#v:iunsafePartsOf-39-">iunsafePartsOf'</a>·::·<span·class="keyword">forall</span>·i·s·t·a·b.·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·a·b)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLens"·title="Diagrams.Prelude">IndexedLens</a>·[i]·s·t·[a]·[b]</li><li·class="src·short"><a·href="#v:unsafeSingular">unsafeSingular</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>,·<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·p·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·b</li><li·class="src·short"><a·href="#v:holesOf">holesOf</a>·::·<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·p·a·a)·s·t·a·a·-&gt;·s·-&gt;·[<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·p·a·a·t]</li><li·class="src·short"><a·href="#v:holes1Of">holes1Of</a>·::·<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="Diagrams-Prelude.html#t:Bazaar1"·title="Diagrams.Prelude">Bazaar1</a>·p·a·a)·s·t·a·a·-&gt;·s·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·p·a·a·t)</li><li·class="src·short"><a·href="#v:both1">both1</a>·::·<span·class="keyword">forall</span>·(r·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·Bitraversable1·r·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal1"·title="Diagrams.Prelude">Traversal1</a>·(r·a·a)·(r·b·b)·a·b</li><li·class="src·short"><a·href="#v:cloneIndexPreservingTraversal">cloneIndexPreservingTraversal</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingTraversal"·title="Diagrams.Prelude">IndexPreservingTraversal</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneIndexedTraversal">cloneIndexedTraversal</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedTraversal"·title="Diagrams.Prelude">AnIndexedTraversal</a>·i·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·i·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneTraversal1">cloneTraversal1</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal1"·title="Diagrams.Prelude">ATraversal1</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Traversal1"·title="Diagrams.Prelude">Traversal1</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneIndexPreservingTraversal1">cloneIndexPreservingTraversal1</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal1"·title="Diagrams.Prelude">ATraversal1</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexPreservingTraversal1"·title="Diagrams.Prelude">IndexPreservingTraversal1</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:cloneIndexedTraversal1">cloneIndexedTraversal1</a>·::·<a·href="Diagrams-Prelude.html#t:AnIndexedTraversal1"·title="Diagrams.Prelude">AnIndexedTraversal1</a>·i·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal1"·title="Diagrams.Prelude">IndexedTraversal1</a>·i·s·t·a·b</li><li·class="src·short"><a·href="#v:iforOf">iforOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·a·(f·b)·-&gt;·s·-&gt;·f·t)·-&gt;·s·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·f·t</li><li·class="src·short"><a·href="#v:imapAccumROf">imapAccumROf</a>·::·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/transformers-0.6.1.1-inplace/Control-Applicative-Backwards.html#t:Backwards"·title="Control.Applicative.Backwards">Backwards</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·acc))·s·t·a·b·-&gt;·(i·-&gt;·acc·-&gt;·a·-&gt;·(acc,·b))·-&gt;·acc·-&gt;·s·-&gt;·(acc,·t)</li><li·class="src·short"><a·href="#v:imapAccumLOf">imapAccumLOf</a>·::·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Lazy.html#t:State"·title="Control.Monad.State.Lazy">State</a>·acc)·s·t·a·b·-&gt;·(i·-&gt;·acc·-&gt;·a·-&gt;·(acc,·b))·-&gt;·acc·-&gt;·s·-&gt;·(acc,·t)</li><li·class="src·short"><a·href="#v:traversed1">traversed1</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="Diagrams-Prelude.html#t:Traversable1"·title="Diagrams.Prelude">Traversable1</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal1"·title="Diagrams.Prelude">IndexedTraversal1</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·(f·a)·(f·b)·a·b</li><li·class="src·short"><a·href="#v:traversed64">traversed64</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int64"·title="Data.Int">Int64</a>·(f·a)·(f·b)·a·b</li><li·class="src·short"><a·href="#v:ignored">ignored</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·pafb·-&gt;·s·-&gt;·f·s</li><li·class="src·short"><a·href="#v:elementOf">elementOf</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a.·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing"·title="Control.Lens.Internal.Indexed">Indexing</a>·f)·s·t·a·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLensLike"·title="Diagrams.Prelude">IndexedLensLike</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·f·s·t·a·a</li><li·class="src·short"><a·href="#v:element">element</a>·::·<span·class="keyword">forall</span>·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·t·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal-39-"·title="Diagrams.Prelude">IndexedTraversal'</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·(t·a)·a</li><li·class="src·short"><a·href="#v:elementsOf">elementsOf</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a.·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#t:Indexing"·title="Control.Lens.Internal.Indexed">Indexing</a>·f)·s·t·a·a·-&gt;·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLensLike"·title="Diagrams.Prelude">IndexedLensLike</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·f·s·t·a·a</li><li·class="src·short"><a·href="#v:elements">elements</a>·::·<span·class="keyword">forall</span>·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="Diagrams-Prelude.html#t:Traversable"·title="Diagrams.Prelude">Traversable</a>·t·=&gt;·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal-39-"·title="Diagrams.Prelude">IndexedTraversal'</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·(t·a)·a</li><li·class="src·short"><a·href="#v:failover">failover</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:Alternative"·title="Control.Applicative">Alternative</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>)·s·t·a·b·-&gt;·(a·-&gt;·b)·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:ifailover">ifailover</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:Alternative"·title="Control.Applicative">Alternative</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>)·s·t·a·b·-&gt;·(i·-&gt;·a·-&gt;·b)·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:deepOf">deepOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·s·t·-&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·p·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·t·a·b</li><li·class="src·short"><a·href="#v:confusing">confusing</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(Curried·(Yoneda·f)·(Yoneda·f))·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·f·s·t·a·b</li><li·class="src·short"><a·href="#v:traverseByOf">traverseByOf</a>·::·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·s·t·a·b·-&gt;·(<span·class="keyword">forall</span>·x.·x·-&gt;·f·x)·-&gt;·(<span·class="keyword">forall</span>·x·y.·f·(x·-&gt;·y)·-&gt;·f·x·-&gt;·f·y)·-&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:sequenceByOf">sequenceByOf</a>·::·<a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a>·s·t·(f·b)·b·-&gt;·(<span·class="keyword">forall</span>·x.·x·-&gt;·f·x)·-&gt;·(<span·class="keyword">forall</span>·x·y.·f·(x·-&gt;·y)·-&gt;·f·x·-&gt;·f·y)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><a·href="#v:ilevels">ilevels</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·i·s·t·a·b·j.·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·f·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLensLike"·title="Diagrams.Prelude">IndexedLensLike</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·f·s·t·(<a·href="Diagrams-Prelude.html#t:Level"·title="Diagrams.Prelude">Level</a>·i·a)·(<a·href="Diagrams-Prelude.html#t:Level"·title="Diagrams.Prelude">Level</a>·j·b)</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedPrism-39-">ReifiedPrism'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedPrism"·title="Diagrams.Prelude">ReifiedPrism</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedIso-39-">ReifiedIso'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedIso"·title="Diagrams.Prelude">ReifiedIso</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedIndexedSetter-39-">ReifiedIndexedSetter'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedIndexedSetter"·title="Diagrams.Prelude">ReifiedIndexedSetter</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedSetter-39-">ReifiedSetter'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedSetter"·title="Diagrams.Prelude">ReifiedSetter</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedTraversal-39-">ReifiedTraversal'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedTraversal"·title="Diagrams.Prelude">ReifiedTraversal</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedIndexedTraversal-39-">ReifiedIndexedTraversal'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedIndexedTraversal"·title="Diagrams.Prelude">ReifiedIndexedTraversal</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedIndexedLens-39-">ReifiedIndexedLens'</a>·i·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedIndexedLens"·title="Diagrams.Prelude">ReifiedIndexedLens</a>·i·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ReifiedLens-39-">ReifiedLens'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:ReifiedLens"·title="Diagrams.Prelude">ReifiedLens</a>·s·s·a·a</li><li·class="src·short"><a·href="#v:-60-.">(&lt;.)</a>·::·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·i·p·=&gt;·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·s·t·-&gt;·r)·-&gt;·((a·-&gt;·b)·-&gt;·s·-&gt;·t)·-&gt;·p·a·b·-&gt;·r</li><li·class="src·short"><a·href="#v:selfIndex">selfIndex</a>·::·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·a·p·=&gt;·p·a·fb·-&gt;·a·-&gt;·fb</li><li·class="src·short"><a·href="#v:reindexed">reindexed</a>·::·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·j·p·=&gt;·(i·-&gt;·j)·-&gt;·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·a·b·-&gt;·r)·-&gt;·p·a·b·-&gt;·r</li><li·class="src·short"><a·href="#v:icompose">icompose</a>·::·<a·href="Diagrams-Prelude.html#t:Indexable"·title="Diagrams.Prelude">Indexable</a>·p·c·=&gt;·(i·-&gt;·j·-&gt;·p)·-&gt;·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i·s·t·-&gt;·r)·-&gt;·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·j·a·b·-&gt;·s·-&gt;·t)·-&gt;·c·a·b·-&gt;·r</li><li·class="src·short"><a·href="#v:imapped">imapped</a>·::·<span·class="keyword">forall</span>·i·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="Diagrams-Prelude.html#t:FunctorWithIndex"·title="Diagrams.Prelude">FunctorWithIndex</a>·i·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedSetter"·title="Diagrams.Prelude">IndexedSetter</a>·i·(f·a)·(f·b)·a·b</li><li·class="src·short"><a·href="#v:ifolded">ifolded</a>·::·<span·class="keyword">forall</span>·i·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a.·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·f·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedFold"·title="Diagrams.Prelude">IndexedFold</a>·i·(f·a)·a</li><li·class="src·short"><a·href="#v:itraversed">itraversed</a>·::·<span·class="keyword">forall</span>·i·(t·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b.·<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t·=&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·i·(t·a)·(t·b)·a·b</li><li·class="src·short"><a·href="#v:ifoldMapBy">ifoldMapBy</a>·::·<a·href="Diagrams-Prelude.html#t:FoldableWithIndex"·title="Diagrams.Prelude">FoldableWithIndex</a>·i·t·=&gt;·(r·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·(i·-&gt;·a·-&gt;·r)·-&gt;·t·a·-&gt;·r</li><li·class="src·short"><a·href="#v:ifoldMapByOf">ifoldMapByOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedFold"·title="Diagrams.Prelude">IndexedFold</a>·i·t·a·-&gt;·(r·-&gt;·r·-&gt;·r)·-&gt;·r·-&gt;·(i·-&gt;·a·-&gt;·r)·-&gt;·t·-&gt;·r</li><li·class="src·short"><a·href="#v:itraverseBy">itraverseBy</a>·::·<a·href="Diagrams-Prelude.html#t:TraversableWithIndex"·title="Diagrams.Prelude">TraversableWithIndex</a>·i·t·=&gt;·(<span·class="keyword">forall</span>·x.·x·-&gt;·f·x)·-&gt;·(<span·class="keyword">forall</span>·x·y.·f·(x·-&gt;·y)·-&gt;·f·x·-&gt;·f·y)·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·t·a·-&gt;·f·(t·b)</li><li·class="src·short"><a·href="#v:itraverseByOf">itraverseByOf</a>·::·<a·href="Diagrams-Prelude.html#t:IndexedTraversal"·title="Diagrams.Prelude">IndexedTraversal</a>·i·s·t·a·b·-&gt;·(<span·class="keyword">forall</span>·x.·x·-&gt;·f·x)·-&gt;·(<span·class="keyword">forall</span>·x·y.·f·(x·-&gt;·y)·-&gt;·f·x·-&gt;·f·y)·-&gt;·(i·-&gt;·a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnEquality-39-">AnEquality'</a>·(s·::·k)·(a·::·k)·=·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnEquality">AnEquality</a>·(s·::·k)·(t·::·k1)·(a·::·k)·(b·::·k2)·=·<a·href="Diagrams-Prelude.html#t:Identical"·title="Diagrams.Prelude">Identical</a>·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Proxy.html#t:Proxy"·title="Data.Proxy">Proxy</a>·b)·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Proxy.html#t:Proxy"·title="Data.Proxy">Proxy</a>·b)·-&gt;·<a·href="Diagrams-Prelude.html#t:Identical"·title="Diagrams.Prelude">Identical</a>·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Proxy.html#t:Proxy"·title="Data.Proxy">Proxy</a>·b)·s·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Proxy.html#t:Proxy"·title="Data.Proxy">Proxy</a>·t)</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Identical">Identical</a>·(a·::·k)·(b·::·k1)·(s·::·k)·(t·::·k1)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:Identical">Identical</a>·::·<span·class="keyword">forall</span>·{k}·{k1}·(a·::·k)·(b·::·k1).·<a·href="Diagrams-Prelude.html#t:Identical"·title="Diagrams.Prelude">Identical</a>·a·b·a·b</li></ul></li><li·class="src·short"><a·href="#v:runEq">runEq</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2).·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Identical"·title="Diagrams.Prelude">Identical</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:substEq">substEq</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2)·r.·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·((s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·a,·t·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·b)·=&gt;·r)·-&gt;·r</li><li·class="src·short"><a·href="#v:mapEq">mapEq</a>·::·<span·class="keyword">forall</span>·k1·k2·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2)·f.·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·f·s·-&gt;·f·a</li><li·class="src·short"><a·href="#v:fromEq">fromEq</a>·::·<span·class="keyword">forall</span>·{k2}·{k1}·(s·::·k2)·(t·::·k1)·(a·::·k2)·(b·::·k1).·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Equality"·title="Diagrams.Prelude">Equality</a>·b·a·t·s</li><li·class="src·short"><a·href="#v:simply">simply</a>·::·<span·class="keyword">forall</span>·{k}·{k1}·p·(f·::·k·-&gt;·k1)·(s·::·k)·(a·::·k)·r.·(<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·s·a·-&gt;·r)·-&gt;·<a·href="Diagrams-Prelude.html#t:Optic-39-"·title="Diagrams.Prelude">Optic'</a>·p·f·s·a·-&gt;·r</li><li·class="src·short"><a·href="#v:simple">simple</a>·::·<span·class="keyword">forall</span>·{k2}·(a·::·k2)·k3·p·(f·::·k2·-&gt;·k3).·p·a·(f·a)·-&gt;·p·a·(f·a)</li><li·class="src·short"><a·href="#v:cloneEquality">cloneEquality</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2).·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Equality"·title="Diagrams.Prelude">Equality</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:equality">equality</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(a·::·k1)·(b·::·k2)·(t·::·k2).·(s·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·a)·-&gt;·(b·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:Equality"·title="Diagrams.Prelude">Equality</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:equality-39-">equality'</a>·::·<span·class="keyword">forall</span>·{k2}·(a·::·k2)·(b·::·k2).·(a·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·b)·-&gt;·<a·href="Diagrams-Prelude.html#t:Equality-39-"·title="Diagrams.Prelude">Equality'</a>·a·b</li><li·class="src·short"><a·href="#v:overEquality">overEquality</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2)·p.·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·p·a·b·-&gt;·p·s·t</li><li·class="src·short"><a·href="#v:underEquality">underEquality</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2)·p.·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·p·t·s·-&gt;·p·b·a</li><li·class="src·short"><a·href="#v:fromLeibniz">fromLeibniz</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(a·::·k1)·(b·::·k2)·(s·::·k1)·(t·::·k2).·(<a·href="Diagrams-Prelude.html#t:Identical"·title="Diagrams.Prelude">Identical</a>·a·b·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Identical"·title="Diagrams.Prelude">Identical</a>·a·b·s·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:Equality"·title="Diagrams.Prelude">Equality</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:fromLeibniz-39-">fromLeibniz'</a>·::·<span·class="keyword">forall</span>·{k2}·(s·::·k2)·(a·::·k2).·((s·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·s)·-&gt;·s·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Equality-39-"·title="Diagrams.Prelude">Equality'</a>·s·a</li><li·class="src·short"><a·href="#v:withEquality">withEquality</a>·::·<span·class="keyword">forall</span>·{k1}·{k2}·(s·::·k1)·(t·::·k2)·(a·::·k1)·(b·::·k2)·r.·<a·href="Diagrams-Prelude.html#t:AnEquality"·title="Diagrams.Prelude">AnEquality</a>·s·t·a·b·-&gt;·((s·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·a)·-&gt;·(b·<a·href="Diagrams-Prelude.html#t::-126-:"·title="Diagrams.Prelude">:~:</a>·t)·-&gt;·r)·-&gt;·r</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIso-39-">AnIso'</a>·s·a·=·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·s·a·a</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:AnIso">AnIso</a>·s·t·a·b·=·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Iso.html#t:Exchange"·title="Control.Lens.Internal.Iso">Exchange</a>·a·b·a·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·b)·-&gt;·<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Iso.html#t:Exchange"·title="Control.Lens.Internal.Iso">Exchange</a>·a·b·s·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·t)</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Reversed">Reversed</a>·::·<a·href="Diagrams-Prelude.html#t:Reversing"·title="Diagrams.Prelude">Reversing</a>·t·=&gt;·t·-&gt;·t</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Swapped">Swapped</a>·::·Swap·p·=&gt;·p·b·a·-&gt;·p·a·b</li><li·class="src·short"><a·href="#v:iso">iso</a>·::·(s·-&gt;·a)·-&gt;·(b·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:withIso">withIso</a>·::·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·((s·-&gt;·a)·-&gt;·(b·-&gt;·t)·-&gt;·r)·-&gt;·r</li><li·class="src·short"><a·href="#v:cloneIso">cloneIso</a>·::·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t·a·b</li><li·class="src·short"><a·href="#v:au">au</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·((b·-&gt;·t)·-&gt;·f·s)·-&gt;·f·a</li><li·class="src·short"><a·href="#v:auf">auf</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·g)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·(f·t·-&gt;·g·s)·-&gt;·f·b·-&gt;·g·a</li><li·class="src·short"><a·href="#v:xplat">xplat</a>·::·<span·class="keyword">forall</span>·{k2}·s·g·(t·::·k2)·a·(b·::·k2).·<a·href="Diagrams-Prelude.html#t:Optic"·title="Diagrams.Prelude">Optic</a>·(Costar·((-&gt;)·s))·g·s·t·a·b·-&gt;·((s·-&gt;·a)·-&gt;·g·b)·-&gt;·g·t</li><li·class="src·short"><a·href="#v:xplatf">xplatf</a>·::·<span·class="keyword">forall</span>·{k}·{k2}·f·g·(s·::·k)·(t·::·k2)·(a·::·k)·(b·::·k2).·<a·href="Diagrams-Prelude.html#t:Optic"·title="Diagrams.Prelude">Optic</a>·(Costar·f)·g·s·t·a·b·-&gt;·(f·a·-&gt;·g·b)·-&gt;·f·s·-&gt;·g·t</li><li·class="src·short"><a·href="#v:under">under</a>·::·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·(t·-&gt;·s)·-&gt;·b·-&gt;·a</li><li·class="src·short"><a·href="#v:enum">enum</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Enum.html#t:Enum"·title="Data.Enum">Enum</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·a</li><li·class="src·short"><a·href="#v:mapping">mapping</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(g·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b.·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·g)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(f·s)·(g·t)·(f·a)·(g·b)</li><li·class="src·short"><a·href="#v:non">non</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·a</li><li·class="src·short"><a·href="#v:non-39-">non'</a>·::·<a·href="Diagrams-Prelude.html#t:APrism-39-"·title="Diagrams.Prelude">APrism'</a>·a·()·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·a</li><li·class="src·short"><a·href="#v:anon">anon</a>·::·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·a</li><li·class="src·short"><a·href="#v:curried">curried</a>·::·<span·class="keyword">forall</span>·a·b·c·d·e·f1·p·f2.·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f2)·=&gt;·p·(a·-&gt;·b·-&gt;·c)·(f2·(d·-&gt;·e·-&gt;·f1))·-&gt;·p·((a,·b)·-&gt;·c)·(f2·((d,·e)·-&gt;·f1))</li><li·class="src·short"><a·href="#v:uncurried">uncurried</a>·::·<span·class="keyword">forall</span>·a·b·c·d·e·f1·p·f2.·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f2)·=&gt;·p·((a,·b)·-&gt;·c)·(f2·((d,·e)·-&gt;·f1))·-&gt;·p·(a·-&gt;·b·-&gt;·c)·(f2·(d·-&gt;·e·-&gt;·f1))</li><li·class="src·short"><a·href="#v:flipped">flipped</a>·::·<span·class="keyword">forall</span>·a·b·c·a'·b'·c'·p·f.·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f)·=&gt;·p·(b·-&gt;·a·-&gt;·c)·(f·(b'·-&gt;·a'·-&gt;·c'))·-&gt;·p·(a·-&gt;·b·-&gt;·c)·(f·(a'·-&gt;·b'·-&gt;·c'))</li><li·class="src·short"><a·href="#v:swapped">swapped</a>·::·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·a·b·c·d.·Swap·p·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(p·a·b)·(p·c·d)·(p·b·a)·(p·d·c)</li><li·class="src·short"><a·href="#v:reversed">reversed</a>·::·<a·href="Diagrams-Prelude.html#t:Reversing"·title="Diagrams.Prelude">Reversing</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·a·a</li><li·class="src·short"><a·href="#v:involuted">involuted</a>·::·(a·-&gt;·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·a·a</li><li·class="src·short"><a·href="#v:magma">magma</a>·::·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Magma.html#t:Mafic"·title="Control.Lens.Internal.Magma">Mafic</a>·a·b)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·u·(<a·href="Diagrams-Prelude.html#t:Magma"·title="Diagrams.Prelude">Magma</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·t·b·a)·(<a·href="Diagrams-Prelude.html#t:Magma"·title="Diagrams.Prelude">Magma</a>·j·u·c·c)</li><li·class="src·short"><a·href="#v:imagma">imagma</a>·::·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·(<a·href="Diagrams-Prelude.html#t:Indexed"·title="Diagrams.Prelude">Indexed</a>·i)·(<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Magma.html#t:Molten"·title="Control.Lens.Internal.Magma">Molten</a>·i·a·b)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t'·(<a·href="Diagrams-Prelude.html#t:Magma"·title="Diagrams.Prelude">Magma</a>·i·t·b·a)·(<a·href="Diagrams-Prelude.html#t:Magma"·title="Diagrams.Prelude">Magma</a>·j·t'·c·c)</li><li·class="src·short"><a·href="#v:contramapping">contramapping</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b.·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(f·a)·(f·b)·(f·s)·(f·t)</li><li·class="src·short"><a·href="#v:dimapping">dimapping</a>·::·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(q·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·s'·t'·a'·b'.·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s'·t'·a'·b'·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(p·a·s')·(q·b·t')·(p·s·a')·(q·t·b')</li><li·class="src·short"><a·href="#v:lmapping">lmapping</a>·::·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(q·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·x·y.·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(p·a·x)·(q·b·y)·(p·s·x)·(q·t·y)</li><li·class="src·short"><a·href="#v:rmapping">rmapping</a>·::·<span·class="keyword">forall</span>·(p·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(q·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·x·y.·(<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·p,·<a·href="Diagrams-Prelude.html#t:Profunctor"·title="Diagrams.Prelude">Profunctor</a>·q)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(p·x·s)·(q·y·t)·(p·x·a)·(q·y·b)</li><li·class="src·short"><a·href="#v:bimapping">bimapping</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(g·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·s'·t'·a'·b'.·(<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·f,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·g)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s'·t'·a'·b'·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(f·s·s')·(g·t·t')·(f·a·a')·(g·b·b')</li><li·class="src·short"><a·href="#v:firsting">firsting</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(g·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·x·y.·(<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·f,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·g)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(f·s·x)·(g·t·y)·(f·a·x)·(g·b·y)</li><li·class="src·short"><a·href="#v:seconding">seconding</a>·::·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(g·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·s·t·a·b·x·y.·(<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·f,·<a·href="Diagrams-Prelude.html#t:Bifunctor"·title="Diagrams.Prelude">Bifunctor</a>·g)·=&gt;·<a·href="Diagrams-Prelude.html#t:AnIso"·title="Diagrams.Prelude">AnIso</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(f·x·s)·(g·y·t)·(f·x·a)·(g·y·b)</li><li·class="src·short"><a·href="#v:coerced">coerced</a>·::·<span·class="keyword">forall</span>·s·t·a·b.·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Coerce.html#t:Coercible"·title="Data.Coerce">Coercible</a>·s·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Coerce.html#t:Coercible"·title="Data.Coerce">Coercible</a>·t·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t·a·b</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Snoc">Snoc</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_Snoc">_Snoc</a>·::·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·t·(s,·a)·(t,·b)</li></ul></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Cons">Cons</a>·s·t·a·b·|·s·-&gt;·a,·t·-&gt;·b,·s·b·-&gt;·t,·t·a·-&gt;·s·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:_Cons">_Cons</a>·::·<a·href="Diagrams-Prelude.html#t:Prism"·title="Diagrams.Prelude">Prism</a>·s·t·(a,·s)·(b,·t)</li></ul></li><li·class="src·short"><a·href="#v:_head">_head</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·s·s·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·s·a</li><li·class="src·short"><a·href="#v:_tail">_tail</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·s·s·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·s·s</li><li·class="src·short"><a·href="#v:-60--60--124--126-">(&lt;&lt;|~)</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·t·b·b·-&gt;·a·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60--60--60--124--126-">(&lt;&lt;&lt;|~)</a>·::·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·b·-&gt;·a·-&gt;·s·-&gt;·(b,·s)</li><li·class="src·short"><a·href="#v:-60--60--124--61-">(&lt;&lt;|=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·s·b·b·-&gt;·a·-&gt;·m·b</li><li·class="src·short"><a·href="#v:-60--60--60--124--61-">(&lt;&lt;&lt;|=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="Diagrams-Prelude.html#t:Cons"·title="Diagrams.Prelude">Cons</a>·b·b·a·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·s·b·b·-&gt;·a·-&gt;·m·b</li><li·class="src·short"><a·href="#v:_init">_init</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·s·s·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·s·s</li><li·class="src·short"><a·href="#v:_last">_last</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·s·s·a·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·s·a</li><li·class="src·short"><a·href="#v:-60--124--62--126-">(&lt;|&gt;~)</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·b·b·p·p·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·t·b·b·-&gt;·p·-&gt;·s·-&gt;·(b,·t)</li><li·class="src·short"><a·href="#v:-60--60--124--62--126-">(&lt;&lt;|&gt;~)</a>·::·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·b·b·p·p·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·b·-&gt;·p·-&gt;·s·-&gt;·(b,·s)</li><li·class="src·short"><a·href="#v:-60--124--62--61-">(&lt;|&gt;=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·b·b·p·p)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·s·b·b·-&gt;·p·-&gt;·m·b</li><li·class="src·short"><a·href="#v:-60--60--124--62--61-">(&lt;&lt;|&gt;=)</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/mtl-2.3.1-inplace/Control-Monad-State-Class.html#t:MonadState"·title="Control.Monad.State.Class">MonadState</a>·s·m,·<a·href="Diagrams-Prelude.html#t:Snoc"·title="Diagrams.Prelude">Snoc</a>·b·b·p·p)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/GHC-Tuple.html#t:Tuple2"·title="GHC.Tuple">(,)</a>·b)·s·s·b·b·-&gt;·p·-&gt;·m·b</li><li·class="src·short"><span·class="keyword">class</span>·(<a·href="Diagrams-Prelude.html#t:Rewrapped"·title="Diagrams.Prelude">Rewrapped</a>·s·t,·<a·href="Diagrams-Prelude.html#t:Rewrapped"·title="Diagrams.Prelude">Rewrapped</a>·t·s)·=&gt;·<a·href="#t:Rewrapping">Rewrapping</a>·s·t</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="Diagrams-Prelude.html#t:Wrapped"·title="Diagrams.Prelude">Wrapped</a>·s·=&gt;·<a·href="#t:Rewrapped">Rewrapped</a>·s·t</li><li·class="src·short"><span·class="keyword">type·family</span>·<a·href="#t:Unwrapped">Unwrapped</a>·s</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:Unwrapped">Unwrapped</a>·::·<a·href="Diagrams-Prelude.html#t:Rewrapped"·title="Diagrams.Prelude">Rewrapped</a>·t·t·=&gt;·t·-&gt;·<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t</li><li·class="src·short"><a·href="#v:_GWrapped-39-">_GWrapped'</a>·::·<span·class="keyword">forall</span>·s·(d·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Meta"·title="GHC.Generics">Meta</a>)·(c·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Meta"·title="GHC.Generics">Meta</a>)·(s'·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Meta"·title="GHC.Generics">Meta</a>)·a.·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·s,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·d·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·c·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·s'·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·a)))·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·s,·<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·GUnwrapped·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·s))·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·s·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)</li><li·class="src·short"><a·href="#v:_Unwrapped-39-">_Unwrapped'</a>·::·<a·href="Diagrams-Prelude.html#t:Wrapped"·title="Diagrams.Prelude">Wrapped</a>·s·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)·s</li><li·class="src·short"><a·href="#v:_Wrapped">_Wrapped</a>·::·<a·href="Diagrams-Prelude.html#t:Rewrapping"·title="Diagrams.Prelude">Rewrapping</a>·s·t·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t)</li><li·class="src·short"><a·href="#v:_Unwrapped">_Unwrapped</a>·::·<a·href="Diagrams-Prelude.html#t:Rewrapping"·title="Diagrams.Prelude">Rewrapping</a>·s·t·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t)·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)·t·s</li><li·class="src·short"><a·href="#v:op">op</a>·::·<a·href="Diagrams-Prelude.html#t:Wrapped"·title="Diagrams.Prelude">Wrapped</a>·s·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·s·-&gt;·<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s</li><li·class="src·short"><a·href="#v:_Wrapping-39-">_Wrapping'</a>·::·<a·href="Diagrams-Prelude.html#t:Wrapped"·title="Diagrams.Prelude">Wrapped</a>·s·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·s·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)</li><li·class="src·short"><a·href="#v:_Unwrapping-39-">_Unwrapping'</a>·::·<a·href="Diagrams-Prelude.html#t:Wrapped"·title="Diagrams.Prelude">Wrapped</a>·s·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)·s</li><li·class="src·short"><a·href="#v:_Wrapping">_Wrapping</a>·::·<a·href="Diagrams-Prelude.html#t:Rewrapping"·title="Diagrams.Prelude">Rewrapping</a>·s·t·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·s·t·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t)</li><li·class="src·short"><a·href="#v:_Unwrapping">_Unwrapping</a>·::·<a·href="Diagrams-Prelude.html#t:Rewrapping"·title="Diagrams.Prelude">Rewrapping</a>·s·t·=&gt;·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s·-&gt;·s)·-&gt;·<a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a>·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·t)·(<a·href="Diagrams-Prelude.html#t:Unwrapped"·title="Diagrams.Prelude">Unwrapped</a>·s)·t·s</li><li·class="src·short"><span·class="keyword">type·family</span>·<a·href="#t:Magnified">Magnified</a>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a></li><li·class="src·short"><span·class="keyword">type·family</span>·<a·href="#t:Zoomed">Zoomed</a>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:GPlated1">GPlated1</a>·(f·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(g·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:GPlated">GPlated</a>·a·(g·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)</li><li·class="src·short"><a·href="#v:deep">deep</a>·::·(<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p,·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f,·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·s)·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversing"·title="Diagrams.Prelude">Traversing</a>·p·f·s·s·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·f·s·s·a·b</li><li·class="src·short"><a·href="#v:rewrite">rewrite</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·-&gt;·a·-&gt;·a</li><li·class="src·short"><a·href="#v:rewriteOf">rewriteOf</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·a·b·a·b·-&gt;·(b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·-&gt;·a·-&gt;·b</li><li·class="src·short"><a·href="#v:rewriteOn">rewriteOn</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·(a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:rewriteOnOf">rewriteOnOf</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·a·b·a·b·-&gt;·(b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:rewriteM">rewriteM</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m,·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a)·=&gt;·(a·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:rewriteMOf">rewriteMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·a·b·a·b·-&gt;·(b·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·-&gt;·a·-&gt;·m·b</li><li·class="src·short"><a·href="#v:rewriteMOn">rewriteMOn</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m,·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·a·-&gt;·(a·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:rewriteMOnOf">rewriteMOnOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·a·b·a·b·-&gt;·(b·-&gt;·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a))·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:universe">universe</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·a·-&gt;·[a]</li><li·class="src·short"><a·href="#v:universeOf">universeOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·a·a·-&gt;·a·-&gt;·[a]</li><li·class="src·short"><a·href="#v:universeOn">universeOn</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·s·a·-&gt;·s·-&gt;·[a]</li><li·class="src·short"><a·href="#v:universeOnOf">universeOnOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·a·a·-&gt;·s·-&gt;·[a]</li><li·class="src·short"><a·href="#v:cosmos">cosmos</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a>·a·a</li><li·class="src·short"><a·href="#v:cosmosOf">cosmosOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·a·a</li><li·class="src·short"><a·href="#v:cosmosOn">cosmosOn</a>·::·(<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f,·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·s·a</li><li·class="src·short"><a·href="#v:cosmosOnOf">cosmosOnOf</a>·::·(<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f,·<a·href="Diagrams-Prelude.html#t:Contravariant"·title="Diagrams.Prelude">Contravariant</a>·f)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·s·a·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike-39-"·title="Diagrams.Prelude">LensLike'</a>·f·s·a</li><li·class="src·short"><a·href="#v:transformOn">transformOn</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·a·-&gt;·(a·-&gt;·a)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:transformOf">transformOf</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·a·b·a·b·-&gt;·(b·-&gt;·b)·-&gt;·a·-&gt;·b</li><li·class="src·short"><a·href="#v:transformOnOf">transformOnOf</a>·::·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:ASetter"·title="Diagrams.Prelude">ASetter</a>·a·b·a·b·-&gt;·(b·-&gt;·b)·-&gt;·s·-&gt;·t</li><li·class="src·short"><a·href="#v:transformM">transformM</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m,·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a)·=&gt;·(a·-&gt;·m·a)·-&gt;·a·-&gt;·m·a</li><li·class="src·short"><a·href="#v:transformMOn">transformMOn</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m,·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·a·-&gt;·(a·-&gt;·m·a)·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:transformMOf">transformMOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·a·b·a·b·-&gt;·(b·-&gt;·m·b)·-&gt;·a·-&gt;·m·b</li><li·class="src·short"><a·href="#v:transformMOnOf">transformMOnOf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Applicative.html#t:WrappedMonad"·title="Control.Applicative">WrappedMonad</a>·m)·a·b·a·b·-&gt;·(b·-&gt;·m·b)·-&gt;·s·-&gt;·m·t</li><li·class="src·short"><a·href="#v:contexts">contexts</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·a·-&gt;·[<a·href="Diagrams-Prelude.html#t:Context"·title="Diagrams.Prelude">Context</a>·a·a·a]</li><li·class="src·short"><a·href="#v:contextsOn">contextsOn</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·t·a·a·-&gt;·s·-&gt;·[<a·href="Diagrams-Prelude.html#t:Context"·title="Diagrams.Prelude">Context</a>·a·a·t]</li><li·class="src·short"><a·href="#v:contextsOnOf">contextsOnOf</a>·::·<a·href="Diagrams-Prelude.html#t:ATraversal"·title="Diagrams.Prelude">ATraversal</a>·s·t·a·a·-&gt;·<a·href="Diagrams-Prelude.html#t:ATraversal-39-"·title="Diagrams.Prelude">ATraversal'</a>·a·a·-&gt;·s·-&gt;·[<a·href="Diagrams-Prelude.html#t:Context"·title="Diagrams.Prelude">Context</a>·a·a·t]</li><li·class="src·short"><a·href="#v:holes">holes</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·a·-&gt;·[<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·(-&gt;)·a·a·a]</li><li·class="src·short"><a·href="#v:holesOn">holesOn</a>·::·<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p·=&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·p·a·a)·s·t·a·a·-&gt;·s·-&gt;·[<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·p·a·a·t]</li><li·class="src·short"><a·href="#v:holesOnOf">holesOnOf</a>·::·<a·href="Diagrams-Prelude.html#t:Conjoined"·title="Diagrams.Prelude">Conjoined</a>·p·=&gt;·<a·href="Diagrams-Prelude.html#t:LensLike"·title="Diagrams.Prelude">LensLike</a>·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·p·r·r)·s·t·a·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Over"·title="Diagrams.Prelude">Over</a>·p·(<a·href="Diagrams-Prelude.html#t:Bazaar"·title="Diagrams.Prelude">Bazaar</a>·p·r·r)·a·b·r·r·-&gt;·s·-&gt;·[<a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Context.html#t:Pretext"·title="Control.Lens.Internal.Context">Pretext</a>·p·r·r·t]</li><li·class="src·short"><a·href="#v:paraOf">paraOf</a>·::·<a·href="Diagrams-Prelude.html#t:Getting"·title="Diagrams.Prelude">Getting</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·[a])·a·a·-&gt;·(a·-&gt;·[r]·-&gt;·r)·-&gt;·a·-&gt;·r</li><li·class="src·short"><a·href="#v:para">para</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·(a·-&gt;·[r]·-&gt;·r)·-&gt;·a·-&gt;·r</li><li·class="src·short"><a·href="#v:composOpFold">composOpFold</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·b·-&gt;·(b·-&gt;·b·-&gt;·b)·-&gt;·(a·-&gt;·b)·-&gt;·a·-&gt;·b</li><li·class="src·short"><a·href="#v:parts">parts</a>·::·<a·href="Diagrams-Prelude.html#t:Plated"·title="Diagrams.Prelude">Plated</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·a·[a]</li><li·class="src·short"><a·href="#v:gplate">gplate</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·a,·<a·href="Diagrams-Prelude.html#t:GPlated"·title="Diagrams.Prelude">GPlated</a>·a·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·a))·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·a·a</li><li·class="src·short"><a·href="#v:gplate1">gplate1</a>·::·<span·class="keyword">forall</span>·{k}·(f·::·k·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·(a·::·k).·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Generic1"·title="GHC.Generics">Generic1</a>·f,·<a·href="Diagrams-Prelude.html#t:GPlated1"·title="Diagrams.Prelude">GPlated1</a>·f·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep1"·title="GHC.Generics">Rep1</a>·f))·=&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·(f·a)·(f·a)</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="Diagrams-Prelude.html#t:Ixed"·title="Diagrams.Prelude">Ixed</a>·m·=&gt;·<a·href="#t:At">At</a>·m</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Ixed">Ixed</a>·m·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:ix">ix</a>·::·<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m·-&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·m·(<a·href="Diagrams-Prelude.html#t:IxValue"·title="Diagrams.Prelude">IxValue</a>·m)</li></ul></li><li·class="src·short"><span·class="keyword">type·family</span>·<a·href="#t:IxValue">IxValue</a>·m</li><li·class="src·short"><span·class="keyword">class</span>·<a·href="#t:Contains">Contains</a>·m</li><li·class="src·short"><span·class="keyword">type·family</span>·<a·href="#t:Index">Index</a>·s</li><li·class="src·short"><a·href="#v:icontains">icontains</a>·::·<a·href="Diagrams-Prelude.html#t:Contains"·title="Diagrams.Prelude">Contains</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLens-39-"·title="Diagrams.Prelude">IndexedLens'</a>·(<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m)·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:iix">iix</a>·::·<a·href="Diagrams-Prelude.html#t:Ixed"·title="Diagrams.Prelude">Ixed</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedTraversal-39-"·title="Diagrams.Prelude">IndexedTraversal'</a>·(<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m)·m·(<a·href="Diagrams-Prelude.html#t:IxValue"·title="Diagrams.Prelude">IxValue</a>·m)</li><li·class="src·short"><a·href="#v:ixAt">ixAt</a>·::·<a·href="Diagrams-Prelude.html#t:At"·title="Diagrams.Prelude">At</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m·-&gt;·<a·href="Diagrams-Prelude.html#t:Traversal-39-"·title="Diagrams.Prelude">Traversal'</a>·m·(<a·href="Diagrams-Prelude.html#t:IxValue"·title="Diagrams.Prelude">IxValue</a>·m)</li><li·class="src·short"><a·href="#v:sans">sans</a>·::·<a·href="Diagrams-Prelude.html#t:At"·title="Diagrams.Prelude">At</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m·-&gt;·m·-&gt;·m</li><li·class="src·short"><a·href="#v:iat">iat</a>·::·<a·href="Diagrams-Prelude.html#t:At"·title="Diagrams.Prelude">At</a>·m·=&gt;·<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m·-&gt;·<a·href="Diagrams-Prelude.html#t:IndexedLens-39-"·title="Diagrams.Prelude">IndexedLens'</a>·(<a·href="Diagrams-Prelude.html#t:Index"·title="Diagrams.Prelude">Index</a>·m)·m·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(<a·href="Diagrams-Prelude.html#t:IxValue"·title="Diagrams.Prelude">IxValue</a>·m))</li><li·class="src·short"><a·href="#v:makePrisms">makePrisms</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeClassyPrisms">makeClassyPrisms</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:ClassyNamer">ClassyNamer</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>)</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:DefName">DefName</a><ul·class="subs"><li>=·<a·href="#v:TopName">TopName</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a></li><li>|·<a·href="#v:MethodName">MethodName</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a></li></ul></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:FieldNamer">FieldNamer</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·[<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·[<a·href="Diagrams-Prelude.html#t:DefName"·title="Diagrams.Prelude">DefName</a>]</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:LensRules">LensRules</a></li><li·class="src·short"><a·href="#v:simpleLenses">simpleLenses</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:generateSignatures">generateSignatures</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:generateUpdateableOptics">generateUpdateableOptics</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:generateLazyPatterns">generateLazyPatterns</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:generateRecordSyntax">generateRecordSyntax</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:createClass">createClass</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:lensField">lensField</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:lensClass">lensClass</a>·::·<a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a>·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·<a·href="Diagrams-Prelude.html#t:ClassyNamer"·title="Diagrams.Prelude">ClassyNamer</a></li><li·class="src·short"><a·href="#v:lensRules">lensRules</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:underscoreNoPrefixNamer">underscoreNoPrefixNamer</a>·::·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:lensRulesFor">lensRulesFor</a>·::·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>)]·-&gt;·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:lookingupNamer">lookingupNamer</a>·::·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>)]·-&gt;·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:mappingNamer">mappingNamer</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·[<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>])·-&gt;·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:classyRules">classyRules</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:classyRules_">classyRules_</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:makeLenses">makeLenses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeClassy">makeClassy</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeClassy_">makeClassy_</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeLensesFor">makeLensesFor</a>·::·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>)]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeClassyFor">makeClassyFor</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>)]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeLensesWith">makeLensesWith</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareLenses">declareLenses</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareLensesFor">declareLensesFor</a>·::·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>)]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareClassy">declareClassy</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareClassyFor">declareClassyFor</a>·::·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>))]·-&gt;·[(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>)]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declarePrisms">declarePrisms</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareWrapped">declareWrapped</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareFields">declareFields</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:declareLensesWith">declareLensesWith</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeWrapped">makeWrapped</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:underscoreFields">underscoreFields</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:underscoreNamer">underscoreNamer</a>·::·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:camelCaseFields">camelCaseFields</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:camelCaseNamer">camelCaseNamer</a>·::·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:classUnderscoreNoPrefixFields">classUnderscoreNoPrefixFields</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:classUnderscoreNoPrefixNamer">classUnderscoreNoPrefixNamer</a>·::·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:classIdFields">classIdFields</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:classIdNamer">classIdNamer</a>·::·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:abbreviatedFields">abbreviatedFields</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><a·href="#v:abbreviatedNamer">abbreviatedNamer</a>·::·<a·href="Diagrams-Prelude.html#t:FieldNamer"·title="Diagrams.Prelude">FieldNamer</a></li><li·class="src·short"><a·href="#v:makeFields">makeFields</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeFieldsNoPrefix">makeFieldsNoPrefix</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:makeFieldsId">makeFieldsId</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Syntax.html#t:Name"·title="Language.Haskell.TH.Syntax">Name</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.22.0.0-inplace/Language-Haskell-TH-Lib.html#t:DecsQ"·title="Language.Haskell.TH.Lib">DecsQ</a></li><li·class="src·short"><a·href="#v:defaultFieldRules">defaultFieldRules</a>·::·<a·href="Diagrams-Prelude.html#t:LensRules"·title="Diagrams.Prelude">LensRules</a></li><li·class="src·short"><span·class="keyword">class</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·<a·href="#t:Applicative">Applicative</a>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span><ul·class="subs"><li><a·href="#v:pure">pure</a>·::·a·-&gt;·f·a</li><li><a·href="#v:-60--42--62-">(&lt;*&gt;)</a>·::·f·(a·-&gt;·b)·-&gt;·f·a·-&gt;·f·b</li><li><a·href="#v:liftA2">liftA2</a>·::·(a·-&gt;·b·-&gt;·c)·-&gt;·f·a·-&gt;·f·b·-&gt;·f·c</li><li><a·href="#v:-42--62-">(*&gt;)</a>·::·f·a·-&gt;·f·b·-&gt;·f·b</li><li><a·href="#v:-60--42-">(&lt;*)</a>·::·f·a·-&gt;·f·b·-&gt;·f·a</li></ul></li><li·class="src·short"><a·href="#v:-42--62-">(*&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·f·a·-&gt;·f·b·-&gt;·f·b</li><li·class="src·short"><a·href="#v:-60--42-">(&lt;*)</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·f·a·-&gt;·f·b·-&gt;·f·a</li><li·class="src·short"><a·href="#v:-60--36--62-">(&lt;$&gt;)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·(a·-&gt;·b)·-&gt;·f·a·-&gt;·f·b</li><li·class="src·short"><a·href="#v:-60--36-">(&lt;$)</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·f·=&gt;·a·-&gt;·f·b·-&gt;·f·a</li><li·class="src·short"><a·href="#v:liftA">liftA</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·b)·-&gt;·f·a·-&gt;·f·b</li><li·class="src·short"><a·href="#v:liftA2">liftA2</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·b·-&gt;·c)·-&gt;·f·a·-&gt;·f·b·-&gt;·f·c</li><li·class="src·short"><a·href="#v:liftA3">liftA3</a>·::·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·b·-&gt;·c·-&gt;·d)·-&gt;·f·a·-&gt;·f·b·-&gt;·f·c·-&gt;·f·d</li></ul></details></div><div·id="interface"><a·href="#g:1"·id="g:1"><h1>Diagrams·library</h1></a><div·class="doc"><p>Exports·from·this·library·for·working·with·diagrams.</p></div><div·class="top"><p·class="src">module·<a·href="Diagrams.html">Diagrams</a></p></div><a·href="#g:2"·id="g:2"><h1>Convenience·re-exports·from·other·packages</h1></a><div·class="doc"><p>For·working·with·default·values.·Diagrams·also·exports·<code><a·href="Diagrams-Util.html#v:with"·title="Diagrams.Util">with</a></code>,
3 ···an·alias·for·<code><a·href="Diagrams-Prelude.html#v:def"·title="Diagrams.Prelude">def</a></code>.</p></div><div·class="top"><p·class="src"><span·class="keyword">class</span>·<a·id="t:Default"·class="def">Default</a>·a·<span·class="keyword">where</span>·<a·href="#t:Default"·class="selflink">#</a></p><div·class="subs·minimal"><p·class="caption">Minimal·complete·definition</p><p·class="src">Nothing</p></div><div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·id="v:def"·class="def">def</a>·::·a·<a·href="#v:def"·class="selflink">#</a></p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:Default">Instances</h4><details·id="i:Default"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:1"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-IntSet.html#t:IntSet"·title="Data.IntSet">IntSet</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-IntSet.html#t:IntSet"·title="Data.IntSet">IntSet</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:2"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-Attributes.html#t:LineCap"·title="Diagrams.Attributes">LineCap</a></span>·<a·href="src/Diagrams.Attributes.html#line-418"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Attributes.html">Diagrams.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Attributes.html#t:LineCap"·title="Diagrams.Attributes">LineCap</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:3"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-Attributes.html#t:LineJoin"·title="Diagrams.Attributes">LineJoin</a></span>·<a·href="src/Diagrams.Attributes.html#line-454"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Attributes.html">Diagrams.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Attributes.html#t:LineJoin"·title="Diagrams.Attributes">LineJoin</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:4"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-Attributes.html#t:LineMiterLimit"·title="Diagrams.Attributes">LineMiterLimit</a></span>·<a·href="src/Diagrams.Attributes.html#line-479"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Attributes.html">Diagrams.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Attributes.html#t:LineMiterLimit"·title="Diagrams.Attributes">LineMiterLimit</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:5"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-Parametric-Adjust.html#t:AdjustSide"·title="Diagrams.Parametric.Adjust">AdjustSide</a></span>·<a·href="src/Diagrams.Parametric.Adjust.html#line-72"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Parametric-Adjust.html">Diagrams.Parametric.Adjust</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Parametric-Adjust.html#t:AdjustSide"·title="Diagrams.Parametric.Adjust">AdjustSide</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:6"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-TwoD-Path.html#t:FillRule"·title="Diagrams.TwoD.Path">FillRule</a></span>·<a·href="src/Diagrams.TwoD.Path.html#line-131"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Path.html">Diagrams.TwoD.Path</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Path.html#t:FillRule"·title="Diagrams.TwoD.Path">FillRule</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:7"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-TwoD-Text.html#t:FontSlant"·title="Diagrams.TwoD.Text">FontSlant</a></span>·<a·href="src/Diagrams.TwoD.Text.html#line-310"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Text.html">Diagrams.TwoD.Text</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Text.html#t:FontSlant"·title="Diagrams.TwoD.Text">FontSlant</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:8"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-TwoD-Text.html#t:FontWeight"·title="Diagrams.TwoD.Text">FontWeight</a></span>·<a·href="src/Diagrams.TwoD.Text.html#line-361"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Text.html">Diagrams.TwoD.Text</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Text.html#t:FontWeight"·title="Diagrams.TwoD.Text">FontWeight</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:9"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:10"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:10"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:11"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CBool"·title="Foreign.C.Types">CBool</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:11"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CBool"·title="Foreign.C.Types">CBool</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:12"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CClock"·title="Foreign.C.Types">CClock</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:12"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CClock"·title="Foreign.C.Types">CClock</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:13"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CDouble"·title="Foreign.C.Types">CDouble</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:13"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CDouble"·title="Foreign.C.Types">CDouble</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:14"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CFloat"·title="Foreign.C.Types">CFloat</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:14"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CFloat"·title="Foreign.C.Types">CFloat</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:15"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:15"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:16"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CIntMax"·title="Foreign.C.Types">CIntMax</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:16"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CIntMax"·title="Foreign.C.Types">CIntMax</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:17"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CIntPtr"·title="Foreign.C.Types">CIntPtr</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:17"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CIntPtr"·title="Foreign.C.Types">CIntPtr</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:18"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CLLong"·title="Foreign.C.Types">CLLong</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:18"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CLLong"·title="Foreign.C.Types">CLLong</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:19"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CLong"·title="Foreign.C.Types">CLong</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:19"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CLong"·title="Foreign.C.Types">CLong</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:20"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CPtrdiff"·title="Foreign.C.Types">CPtrdiff</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:20"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CPtrdiff"·title="Foreign.C.Types">CPtrdiff</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:21"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSUSeconds"·title="Foreign.C.Types">CSUSeconds</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:21"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSUSeconds"·title="Foreign.C.Types">CSUSeconds</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:22"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CShort"·title="Foreign.C.Types">CShort</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:22"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CShort"·title="Foreign.C.Types">CShort</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:23"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSigAtomic"·title="Foreign.C.Types">CSigAtomic</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:23"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSigAtomic"·title="Foreign.C.Types">CSigAtomic</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:24"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSize"·title="Foreign.C.Types">CSize</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:24"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSize"·title="Foreign.C.Types">CSize</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:25"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CTime"·title="Foreign.C.Types">CTime</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:25"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CTime"·title="Foreign.C.Types">CTime</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:26"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUInt"·title="Foreign.C.Types">CUInt</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:26"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUInt"·title="Foreign.C.Types">CUInt</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:27"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUIntMax"·title="Foreign.C.Types">CUIntMax</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:27"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUIntMax"·title="Foreign.C.Types">CUIntMax</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:28"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUIntPtr"·title="Foreign.C.Types">CUIntPtr</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:28"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUIntPtr"·title="Foreign.C.Types">CUIntPtr</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:29"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CULLong"·title="Foreign.C.Types">CULLong</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:29"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CULLong"·title="Foreign.C.Types">CULLong</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:30"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CULong"·title="Foreign.C.Types">CULong</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:30"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CULong"·title="Foreign.C.Types">CULong</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:31"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUSeconds"·title="Foreign.C.Types">CUSeconds</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:31"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUSeconds"·title="Foreign.C.Types">CUSeconds</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:32"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUShort"·title="Foreign.C.Types">CUShort</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:32"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUShort"·title="Foreign.C.Types">CUShort</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:33"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:IntPtr"·title="Foreign.Ptr">IntPtr</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:33"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:IntPtr"·title="Foreign.Ptr">IntPtr</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:34"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:WordPtr"·title="Foreign.Ptr">WordPtr</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:34"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:WordPtr"·title="Foreign.Ptr">WordPtr</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:35"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int16"·title="Data.Int">Int16</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:35"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int16"·title="Data.Int">Int16</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:36"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int32"·title="Data.Int">Int32</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:36"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int32"·title="Data.Int">Int32</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:37"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int64"·title="Data.Int">Int64</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:37"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int64"·title="Data.Int">Int64</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:38"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int8"·title="Data.Int">Int8</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:38"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int8"·title="Data.Int">Int8</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:39"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word16"·title="Data.Word">Word16</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:39"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word16"·title="Data.Word">Word16</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:40"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word32"·title="Data.Word">Word32</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:40"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word32"·title="Data.Word">Word32</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:41"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word64"·title="Data.Word">Word64</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:41"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word64"·title="Data.Word">Word64</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:42"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:42"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:43"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:43"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:44"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integer"·title="Prelude">Integer</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:44"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integer"·title="Prelude">Integer</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:45"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·()</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:45"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·()·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:46"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:46"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:47"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:47"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:48"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Float"·title="GHC.Exts">Float</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:48"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Float"·title="GHC.Exts">Float</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:49"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:49"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:50"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word"·title="Data.Word">Word</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:50"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word"·title="Data.Word">Word</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:51"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFloat"·title="Prelude">RealFloat</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Complex.html#t:Complex"·title="Data.Complex">Complex</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:51"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Complex.html#t:Complex"·title="Data.Complex">Complex</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:52"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-IntMap-Strict-Internal.html#t:IntMap"·title="Data.IntMap.Strict.Internal">IntMap</a>·v)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:52"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-IntMap-Strict-Internal.html#t:IntMap"·title="Data.IntMap.Strict.Internal">IntMap</a>·v·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:53"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Sequence.html#t:Seq"·title="Data.Sequence">Seq</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:53"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Sequence.html#t:Seq"·title="Data.Sequence">Seq</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:54"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Set.html#t:Set"·title="Data.Set">Set</a>·v)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:54"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Set.html#t:Set"·title="Data.Set">Set</a>·v·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:55"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Tree.html#t:Tree"·title="Data.Tree">Tree</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:55"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Tree.html#t:Tree"·title="Data.Tree">Tree</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:56"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-Combinators.html#t:CatOpts"·title="Diagrams.Combinators">CatOpts</a>·n)</span>·<a·href="src/Diagrams.Combinators.html#line-315"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:56"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Combinators.html">Diagrams.Combinators</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Combinators.html#t:CatOpts"·title="Diagrams.Combinators">CatOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:57"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-Parametric-Adjust.html#t:AdjustMethod"·title="Diagrams.Parametric.Adjust">AdjustMethod</a>·n)</span>·<a·href="src/Diagrams.Parametric.Adjust.html#line-69"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:57"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Parametric-Adjust.html">Diagrams.Parametric.Adjust</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Parametric-Adjust.html#t:AdjustMethod"·title="Diagrams.Parametric.Adjust">AdjustMethod</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:58"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-Parametric-Adjust.html#t:AdjustOpts"·title="Diagrams.Parametric.Adjust">AdjustOpts</a>·n)</span>·<a·href="src/Diagrams.Parametric.Adjust.html#line-75"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:58"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Parametric-Adjust.html">Diagrams.Parametric.Adjust</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Parametric-Adjust.html#t:AdjustOpts"·title="Diagrams.Parametric.Adjust">AdjustOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:59"></span>·<a·href="file:///usr/share/doc/libghc-diagrams-core-doc/html/Diagrams-Core-Types.html#t:TypeableFloat"·title="Diagrams.Core.Types">TypeableFloat</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Arrow.html#t:ArrowOpts"·title="Diagrams.TwoD.Arrow">ArrowOpts</a>·n)</span>·<a·href="src/Diagrams.TwoD.Arrow.html#line-163"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:59"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Arrow.html">Diagrams.TwoD.Arrow</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Arrow.html#t:ArrowOpts"·title="Diagrams.TwoD.Arrow">ArrowOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:60"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Attributes.html#t:FillTexture"·title="Diagrams.TwoD.Attributes">FillTexture</a>·n)</span>·<a·href="src/Diagrams.TwoD.Attributes.html#line-357"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:60"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Attributes.html">Diagrams.TwoD.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Attributes.html#t:FillTexture"·title="Diagrams.TwoD.Attributes">FillTexture</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:61"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Attributes.html#t:LineTexture"·title="Diagrams.TwoD.Attributes">LineTexture</a>·n)</span>·<a·href="src/Diagrams.TwoD.Attributes.html#line-282"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:61"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Attributes.html">Diagrams.TwoD.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Attributes.html#t:LineTexture"·title="Diagrams.TwoD.Attributes">LineTexture</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:62"></span>·<a·href="file:///usr/share/doc/libghc-diagrams-core-doc/html/Diagrams-Core-Envelope.html#t:OrderedField"·title="Diagrams.Core.Envelope">OrderedField</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Model.html#t:EnvelopeOpts"·title="Diagrams.TwoD.Model">EnvelopeOpts</a>·n)</span>·<a·href="src/Diagrams.TwoD.Model.html#line-88"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:62"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Model.html">Diagrams.TwoD.Model</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Model.html#t:EnvelopeOpts"·title="Diagrams.TwoD.Model">EnvelopeOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:63"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Model.html#t:OriginOpts"·title="Diagrams.TwoD.Model">OriginOpts</a>·n)</span>·<a·href="src/Diagrams.TwoD.Model.html#line-77"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:63"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Model.html">Diagrams.TwoD.Model</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Model.html#t:OriginOpts"·title="Diagrams.TwoD.Model">OriginOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:64"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Model.html#t:TraceOpts"·title="Diagrams.TwoD.Model">TraceOpts</a>·n)</span>·<a·href="src/Diagrams.TwoD.Model.html#line-100"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:64"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Model.html">Diagrams.TwoD.Model</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Model.html#t:TraceOpts"·title="Diagrams.TwoD.Model">TraceOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:65"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·d·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Offset.html#t:ExpandOpts"·title="Diagrams.TwoD.Offset">ExpandOpts</a>·d)</span>·<a·href="src/Diagrams.TwoD.Offset.html#line-168"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc"><p>The·default·<code><a·href="Diagrams-TwoD-Offset.html#t:ExpandOpts"·title="Diagrams.TwoD.Offset">ExpandOpts</a></code>·is·the·default·<code><a·href="Diagrams-Attributes.html#t:LineJoin"·title="Diagrams.Attributes">LineJoin</a></code>·(<code><a·href="Diagrams-Attributes.html#v:LineJoinMiter"·title="Diagrams.Attributes">LineJoinMiter</a></code>),3 ···an·alias·for·<code><a·href="Diagrams-Prelude.html#v:def"·title="Diagrams.Prelude">def</a></code>.</p></div><div·class="top"><p·class="src"><span·class="keyword">class</span>·<a·id="t:Default"·class="def">Default</a>·a·<span·class="keyword">where</span>·<a·href="#t:Default"·class="selflink">#</a></p><div·class="subs·minimal"><p·class="caption">Minimal·complete·definition</p><p·class="src">Nothing</p></div><div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·id="v:def"·class="def">def</a>·::·a·<a·href="#v:def"·class="selflink">#</a></p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:Default">Instances</h4><details·id="i:Default"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:1"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-IntSet.html#t:IntSet"·title="Data.IntSet">IntSet</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-IntSet.html#t:IntSet"·title="Data.IntSet">IntSet</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:2"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-Attributes.html#t:LineCap"·title="Diagrams.Attributes">LineCap</a></span>·<a·href="src/Diagrams.Attributes.html#line-418"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Attributes.html">Diagrams.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Attributes.html#t:LineCap"·title="Diagrams.Attributes">LineCap</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:3"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-Attributes.html#t:LineJoin"·title="Diagrams.Attributes">LineJoin</a></span>·<a·href="src/Diagrams.Attributes.html#line-454"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Attributes.html">Diagrams.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Attributes.html#t:LineJoin"·title="Diagrams.Attributes">LineJoin</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:4"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-Attributes.html#t:LineMiterLimit"·title="Diagrams.Attributes">LineMiterLimit</a></span>·<a·href="src/Diagrams.Attributes.html#line-479"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Attributes.html">Diagrams.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Attributes.html#t:LineMiterLimit"·title="Diagrams.Attributes">LineMiterLimit</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:5"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-Parametric-Adjust.html#t:AdjustSide"·title="Diagrams.Parametric.Adjust">AdjustSide</a></span>·<a·href="src/Diagrams.Parametric.Adjust.html#line-72"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Parametric-Adjust.html">Diagrams.Parametric.Adjust</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Parametric-Adjust.html#t:AdjustSide"·title="Diagrams.Parametric.Adjust">AdjustSide</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:6"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-TwoD-Path.html#t:FillRule"·title="Diagrams.TwoD.Path">FillRule</a></span>·<a·href="src/Diagrams.TwoD.Path.html#line-131"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Path.html">Diagrams.TwoD.Path</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Path.html#t:FillRule"·title="Diagrams.TwoD.Path">FillRule</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:7"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-TwoD-Text.html#t:FontSlant"·title="Diagrams.TwoD.Text">FontSlant</a></span>·<a·href="src/Diagrams.TwoD.Text.html#line-310"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Text.html">Diagrams.TwoD.Text</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Text.html#t:FontSlant"·title="Diagrams.TwoD.Text">FontSlant</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:8"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="Diagrams-TwoD-Text.html#t:FontWeight"·title="Diagrams.TwoD.Text">FontWeight</a></span>·<a·href="src/Diagrams.TwoD.Text.html#line-361"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Text.html">Diagrams.TwoD.Text</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Text.html#t:FontWeight"·title="Diagrams.TwoD.Text">FontWeight</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:9"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:All"·title="Data.Monoid">All</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:10"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:10"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Any"·title="Data.Monoid">Any</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:11"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CBool"·title="Foreign.C.Types">CBool</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:11"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CBool"·title="Foreign.C.Types">CBool</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:12"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CClock"·title="Foreign.C.Types">CClock</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:12"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CClock"·title="Foreign.C.Types">CClock</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:13"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CDouble"·title="Foreign.C.Types">CDouble</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:13"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CDouble"·title="Foreign.C.Types">CDouble</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:14"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CFloat"·title="Foreign.C.Types">CFloat</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:14"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CFloat"·title="Foreign.C.Types">CFloat</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:15"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:15"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:16"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CIntMax"·title="Foreign.C.Types">CIntMax</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:16"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CIntMax"·title="Foreign.C.Types">CIntMax</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:17"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CIntPtr"·title="Foreign.C.Types">CIntPtr</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:17"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CIntPtr"·title="Foreign.C.Types">CIntPtr</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:18"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CLLong"·title="Foreign.C.Types">CLLong</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:18"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CLLong"·title="Foreign.C.Types">CLLong</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:19"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CLong"·title="Foreign.C.Types">CLong</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:19"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CLong"·title="Foreign.C.Types">CLong</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:20"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CPtrdiff"·title="Foreign.C.Types">CPtrdiff</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:20"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CPtrdiff"·title="Foreign.C.Types">CPtrdiff</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:21"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSUSeconds"·title="Foreign.C.Types">CSUSeconds</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:21"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSUSeconds"·title="Foreign.C.Types">CSUSeconds</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:22"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CShort"·title="Foreign.C.Types">CShort</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:22"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CShort"·title="Foreign.C.Types">CShort</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:23"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSigAtomic"·title="Foreign.C.Types">CSigAtomic</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:23"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSigAtomic"·title="Foreign.C.Types">CSigAtomic</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:24"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSize"·title="Foreign.C.Types">CSize</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:24"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSize"·title="Foreign.C.Types">CSize</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:25"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CTime"·title="Foreign.C.Types">CTime</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:25"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CTime"·title="Foreign.C.Types">CTime</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:26"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUInt"·title="Foreign.C.Types">CUInt</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:26"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUInt"·title="Foreign.C.Types">CUInt</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:27"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUIntMax"·title="Foreign.C.Types">CUIntMax</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:27"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUIntMax"·title="Foreign.C.Types">CUIntMax</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:28"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUIntPtr"·title="Foreign.C.Types">CUIntPtr</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:28"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUIntPtr"·title="Foreign.C.Types">CUIntPtr</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:29"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CULLong"·title="Foreign.C.Types">CULLong</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:29"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CULLong"·title="Foreign.C.Types">CULLong</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:30"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CULong"·title="Foreign.C.Types">CULong</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:30"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CULong"·title="Foreign.C.Types">CULong</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:31"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUSeconds"·title="Foreign.C.Types">CUSeconds</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:31"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUSeconds"·title="Foreign.C.Types">CUSeconds</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:32"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUShort"·title="Foreign.C.Types">CUShort</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:32"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CUShort"·title="Foreign.C.Types">CUShort</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:33"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:IntPtr"·title="Foreign.Ptr">IntPtr</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:33"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:IntPtr"·title="Foreign.Ptr">IntPtr</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:34"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:WordPtr"·title="Foreign.Ptr">WordPtr</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:34"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:WordPtr"·title="Foreign.Ptr">WordPtr</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:35"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int16"·title="Data.Int">Int16</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:35"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int16"·title="Data.Int">Int16</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:36"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int32"·title="Data.Int">Int32</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:36"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int32"·title="Data.Int">Int32</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:37"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int64"·title="Data.Int">Int64</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:37"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int64"·title="Data.Int">Int64</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:38"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int8"·title="Data.Int">Int8</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:38"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int8"·title="Data.Int">Int8</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:39"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word16"·title="Data.Word">Word16</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:39"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word16"·title="Data.Word">Word16</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:40"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word32"·title="Data.Word">Word32</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:40"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word32"·title="Data.Word">Word32</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:41"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word64"·title="Data.Word">Word64</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:41"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word64"·title="Data.Word">Word64</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:42"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:42"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:43"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:43"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:44"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integer"·title="Prelude">Integer</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:44"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integer"·title="Prelude">Integer</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:45"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·()</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:45"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·()·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:46"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:46"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:47"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:47"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:48"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Float"·title="GHC.Exts">Float</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:48"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Float"·title="GHC.Exts">Float</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:49"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:49"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:50"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word"·title="Data.Word">Word</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:50"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word"·title="Data.Word">Word</a>·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:51"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFloat"·title="Prelude">RealFloat</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Complex.html#t:Complex"·title="Data.Complex">Complex</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:51"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Complex.html#t:Complex"·title="Data.Complex">Complex</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:52"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-IntMap-Strict-Internal.html#t:IntMap"·title="Data.IntMap.Strict.Internal">IntMap</a>·v)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:52"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-IntMap-Strict-Internal.html#t:IntMap"·title="Data.IntMap.Strict.Internal">IntMap</a>·v·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:53"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Sequence.html#t:Seq"·title="Data.Sequence">Seq</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:53"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Sequence.html#t:Seq"·title="Data.Sequence">Seq</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:54"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Set.html#t:Set"·title="Data.Set">Set</a>·v)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:54"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Set.html#t:Set"·title="Data.Set">Set</a>·v·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:55"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Tree.html#t:Tree"·title="Data.Tree">Tree</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:55"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Tree.html#t:Tree"·title="Data.Tree">Tree</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:56"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-Combinators.html#t:CatOpts"·title="Diagrams.Combinators">CatOpts</a>·n)</span>·<a·href="src/Diagrams.Combinators.html#line-315"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:56"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Combinators.html">Diagrams.Combinators</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Combinators.html#t:CatOpts"·title="Diagrams.Combinators">CatOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:57"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-Parametric-Adjust.html#t:AdjustMethod"·title="Diagrams.Parametric.Adjust">AdjustMethod</a>·n)</span>·<a·href="src/Diagrams.Parametric.Adjust.html#line-69"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:57"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Parametric-Adjust.html">Diagrams.Parametric.Adjust</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Parametric-Adjust.html#t:AdjustMethod"·title="Diagrams.Parametric.Adjust">AdjustMethod</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:58"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-Parametric-Adjust.html#t:AdjustOpts"·title="Diagrams.Parametric.Adjust">AdjustOpts</a>·n)</span>·<a·href="src/Diagrams.Parametric.Adjust.html#line-75"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:58"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Parametric-Adjust.html">Diagrams.Parametric.Adjust</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Parametric-Adjust.html#t:AdjustOpts"·title="Diagrams.Parametric.Adjust">AdjustOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:59"></span>·<a·href="file:///usr/share/doc/libghc-diagrams-core-doc/html/Diagrams-Core-Types.html#t:TypeableFloat"·title="Diagrams.Core.Types">TypeableFloat</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Arrow.html#t:ArrowOpts"·title="Diagrams.TwoD.Arrow">ArrowOpts</a>·n)</span>·<a·href="src/Diagrams.TwoD.Arrow.html#line-163"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:59"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Arrow.html">Diagrams.TwoD.Arrow</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Arrow.html#t:ArrowOpts"·title="Diagrams.TwoD.Arrow">ArrowOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:60"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Attributes.html#t:FillTexture"·title="Diagrams.TwoD.Attributes">FillTexture</a>·n)</span>·<a·href="src/Diagrams.TwoD.Attributes.html#line-357"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:60"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Attributes.html">Diagrams.TwoD.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Attributes.html#t:FillTexture"·title="Diagrams.TwoD.Attributes">FillTexture</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:61"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Attributes.html#t:LineTexture"·title="Diagrams.TwoD.Attributes">LineTexture</a>·n)</span>·<a·href="src/Diagrams.TwoD.Attributes.html#line-282"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:61"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Attributes.html">Diagrams.TwoD.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Attributes.html#t:LineTexture"·title="Diagrams.TwoD.Attributes">LineTexture</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:62"></span>·<a·href="file:///usr/share/doc/libghc-diagrams-core-doc/html/Diagrams-Core-Envelope.html#t:OrderedField"·title="Diagrams.Core.Envelope">OrderedField</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Model.html#t:EnvelopeOpts"·title="Diagrams.TwoD.Model">EnvelopeOpts</a>·n)</span>·<a·href="src/Diagrams.TwoD.Model.html#line-88"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:62"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Model.html">Diagrams.TwoD.Model</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Model.html#t:EnvelopeOpts"·title="Diagrams.TwoD.Model">EnvelopeOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:63"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Model.html#t:OriginOpts"·title="Diagrams.TwoD.Model">OriginOpts</a>·n)</span>·<a·href="src/Diagrams.TwoD.Model.html#line-77"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:63"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Model.html">Diagrams.TwoD.Model</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Model.html#t:OriginOpts"·title="Diagrams.TwoD.Model">OriginOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:64"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Model.html#t:TraceOpts"·title="Diagrams.TwoD.Model">TraceOpts</a>·n)</span>·<a·href="src/Diagrams.TwoD.Model.html#line-100"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:64"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Model.html">Diagrams.TwoD.Model</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Model.html#t:TraceOpts"·title="Diagrams.TwoD.Model">TraceOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:65"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·d·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Offset.html#t:ExpandOpts"·title="Diagrams.TwoD.Offset">ExpandOpts</a>·d)</span>·<a·href="src/Diagrams.TwoD.Offset.html#line-168"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc"><p>The·default·<code><a·href="Diagrams-TwoD-Offset.html#t:ExpandOpts"·title="Diagrams.TwoD.Offset">ExpandOpts</a></code>·is·the·default·<code><a·href="Diagrams-Attributes.html#t:LineJoin"·title="Diagrams.Attributes">LineJoin</a></code>·(<code><a·href="Diagrams-Attributes.html#v:LineJoinMiter"·title="Diagrams.Attributes">LineJoinMiter</a></code>),
4 ···miter·limit·of·10,·default·<code><a·href="Diagrams-Attributes.html#t:LineCap"·title="Diagrams.Attributes">LineCap</a></code>·(<code><a·href="Diagrams-Attributes.html#v:LineCapButt"·title="Diagrams.Attributes">LineCapButt</a></code>),·and·epsilon·factor4 ···miter·limit·of·10,·default·<code><a·href="Diagrams-Attributes.html#t:LineCap"·title="Diagrams.Attributes">LineCap</a></code>·(<code><a·href="Diagrams-Attributes.html#v:LineCapButt"·title="Diagrams.Attributes">LineCapButt</a></code>),·and·epsilon·factor
5 ···of·0.01.</p></td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:65"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Offset.html">Diagrams.TwoD.Offset</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Offset.html#t:ExpandOpts"·title="Diagrams.TwoD.Offset">ExpandOpts</a>·d·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:66"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·d·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Offset.html#t:OffsetOpts"·title="Diagrams.TwoD.Offset">OffsetOpts</a>·d)</span>·<a·href="src/Diagrams.TwoD.Offset.html#line-138"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc"><p>The·default·offset·options·use·the·default·<code><a·href="Diagrams-Attributes.html#t:LineJoin"·title="Diagrams.Attributes">LineJoin</a></code>·(<code><a·href="Diagrams-Attributes.html#v:LineJoinMiter"·title="Diagrams.Attributes">LineJoinMiter</a></code>),·a5 ···of·0.01.</p></td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:65"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Offset.html">Diagrams.TwoD.Offset</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Offset.html#t:ExpandOpts"·title="Diagrams.TwoD.Offset">ExpandOpts</a>·d·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:66"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·d·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Offset.html#t:OffsetOpts"·title="Diagrams.TwoD.Offset">OffsetOpts</a>·d)</span>·<a·href="src/Diagrams.TwoD.Offset.html#line-138"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc"><p>The·default·offset·options·use·the·default·<code><a·href="Diagrams-Attributes.html#t:LineJoin"·title="Diagrams.Attributes">LineJoin</a></code>·(<code><a·href="Diagrams-Attributes.html#v:LineJoinMiter"·title="Diagrams.Attributes">LineJoinMiter</a></code>),·a
6 ···miter·limit·of·10,·and·epsilon·factor·of·0.01.</p></td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:66"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Offset.html">Diagrams.TwoD.Offset</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Offset.html#t:OffsetOpts"·title="Diagrams.TwoD.Offset">OffsetOpts</a>·d·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:67"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Path.html#t:StrokeOpts"·title="Diagrams.TwoD.Path">StrokeOpts</a>·a)</span>·<a·href="src/Diagrams.TwoD.Path.html#line-165"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:67"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Path.html">Diagrams.TwoD.Path</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Path.html#t:StrokeOpts"·title="Diagrams.TwoD.Path">StrokeOpts</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:68"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Polygons.html#t:PolygonOpts"·title="Diagrams.TwoD.Polygons">PolygonOpts</a>·n)</span>·<a·href="src/Diagrams.TwoD.Polygons.html#line-161"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc"><p>The·default·polygon·is·a·regular·pentagon·of·radius·1,·centered6 ···miter·limit·of·10,·and·epsilon·factor·of·0.01.</p></td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:66"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Offset.html">Diagrams.TwoD.Offset</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Offset.html#t:OffsetOpts"·title="Diagrams.TwoD.Offset">OffsetOpts</a>·d·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:67"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Path.html#t:StrokeOpts"·title="Diagrams.TwoD.Path">StrokeOpts</a>·a)</span>·<a·href="src/Diagrams.TwoD.Path.html#line-165"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:67"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Path.html">Diagrams.TwoD.Path</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Path.html#t:StrokeOpts"·title="Diagrams.TwoD.Path">StrokeOpts</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:68"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·n·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Polygons.html#t:PolygonOpts"·title="Diagrams.TwoD.Polygons">PolygonOpts</a>·n)</span>·<a·href="src/Diagrams.TwoD.Polygons.html#line-161"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc"><p>The·default·polygon·is·a·regular·pentagon·of·radius·1,·centered
7 ···at·the·origin,·aligned·to·the·x-axis.</p></td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:68"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Polygons.html">Diagrams.TwoD.Polygons</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Polygons.html#t:PolygonOpts"·title="Diagrams.TwoD.Polygons">PolygonOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:69"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·d·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Shapes.html#t:RoundedRectOpts"·title="Diagrams.TwoD.Shapes">RoundedRectOpts</a>·d)</span>·<a·href="src/Diagrams.TwoD.Shapes.html#line-249"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:69"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Shapes.html">Diagrams.TwoD.Shapes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Shapes.html#t:RoundedRectOpts"·title="Diagrams.TwoD.Shapes">RoundedRectOpts</a>·d·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:70"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:70"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:71"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:71"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:72"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Last"·title="Data.Monoid">Last</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:72"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Last"·title="Data.Monoid">Last</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:73"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:73"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:74"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:74"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:75"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Product"·title="Data.Monoid">Product</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:75"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Product"·title="Data.Monoid">Product</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:76"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Sum"·title="Data.Monoid">Sum</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:76"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Sum"·title="Data.Monoid">Sum</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:77"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-ConstPtr.html#t:ConstPtr"·title="Foreign.C.ConstPtr">ConstPtr</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:77"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-ConstPtr.html#t:ConstPtr"·title="Foreign.C.ConstPtr">ConstPtr</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:78"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:78"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:79"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:79"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:80"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ratio.html#t:Ratio"·title="Data.Ratio">Ratio</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:80"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ratio.html#t:Ratio"·title="Data.Ratio">Ratio</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:81"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:81"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:82"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Tuple.html#t:Solo"·title="Data.Tuple">Solo</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:82"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Tuple.html#t:Solo"·title="Data.Tuple">Solo</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:83"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·[a]</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:83"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·[a]·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:84"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Fixed.html#t:HasResolution"·title="Data.Fixed">HasResolution</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Fixed.html#t:Fixed"·title="Data.Fixed">Fixed</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:84"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Fixed.html#t:Fixed"·title="Data.Fixed">Fixed</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:85"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Map-Strict.html#t:Map"·title="Data.Map.Strict">Map</a>·k·v)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:85"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Map-Strict.html#t:Map"·title="Data.Map.Strict">Map</a>·k·v·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:86"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Proxy.html#t:Proxy"·title="Data.Proxy">Proxy</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:86"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Proxy.html#t:Proxy"·title="Data.Proxy">Proxy</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:87"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:87"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:88"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·a·b)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:88"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·a·b·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:89"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:89"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:90"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:90"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:91"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:91"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:92"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:92"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:93"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:93"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:94"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:94"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:95"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:95"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:96"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:96"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:97"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:97"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:98"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:98"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:99"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:99"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:100"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:100"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:101"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:101"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:102"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:102"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:103"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:103"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:104"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:104"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:105"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:105"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:106"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:106"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:107"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:107"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:108"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:108"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:109"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:109"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:110"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:110"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:111"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:111"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:112"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a26)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:112"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:113"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a26,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a27)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:113"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:114"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a26,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a27,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a28)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:114"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:115"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a26,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a27,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a28,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a29)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28,·a29)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:115"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28,·a29)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:116"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a26,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a27,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a28,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a29,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a30)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28,·a29,·a30)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:116"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28,·a29,·a30)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:117"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a26,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a27,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a28,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a29,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a30,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a31)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28,·a29,·a30,·a31)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:117"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28,·a29,·a30,·a31)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="doc"><p>For·representing·and·operating·on·colors.</p></div><div·class="top"><p·class="src"><span·class="keyword">class</span>·<a·id="t:ColourOps"·class="def">ColourOps</a>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span>·<a·href="#t:ColourOps"·class="selflink">#</a></p><div·class="subs·minimal"><p·class="caption">Minimal·complete·definition</p><p·class="src">over,·<a·href="Diagrams-Prelude.html#v:darken"·title="Diagrams.Prelude">darken</a></p></div><div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·id="v:darken"·class="def">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·f·a·-&gt;·f·a·<a·href="#v:darken"·class="selflink">#</a></p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:ColourOps">Instances</h4><details·id="i:ColourOps"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:ColourOps:ColourOps:1"></span>·<a·href="Diagrams-Prelude.html#t:ColourOps"·title="Diagrams.Prelude">ColourOps</a>·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:ColourOps:ColourOps:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:over">over</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a</p><p·class="src"><a·href="#v:darken">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="#v:darken"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:ColourOps:ColourOps:2"></span>·<a·href="Diagrams-Prelude.html#t:ColourOps"·title="Diagrams.Prelude">ColourOps</a>·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:ColourOps:ColourOps:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:over">over</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</p><p·class="src"><a·href="#v:darken">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darken"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:AlphaColour"·class="def">AlphaColour</a>·a·<a·href="#t:AlphaColour"·class="selflink">#</a></p><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:AlphaColour">Instances</h4><details·id="i:AlphaColour"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:AlphaColour:AffineSpace:1"></span>·AffineSpace·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:AffineSpace:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:affineCombo">affineCombo</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·[(a,·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)]·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·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:AlphaColour:ColourOps:2"></span>·<a·href="Diagrams-Prelude.html#t:ColourOps"·title="Diagrams.Prelude">ColourOps</a>·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:ColourOps:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:over">over</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a</p><p·class="src"><a·href="#v:darken">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="#v:darken"·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:AlphaColour:Color:3"></span>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·=&gt;·<a·href="Diagrams-Attributes.html#t:Color"·title="Diagrams.Attributes">Color</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)</span>·<a·href="src/Diagrams.Attributes.html#line-296"·class="link">Source</a>·<a·href="#t:Color"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Color:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Attributes.html">Diagrams.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:toAlphaColour">toAlphaColour</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·<a·href="src/Diagrams.Attributes.html#toAlphaColour"·class="link">Source</a>·<a·href="#v:toAlphaColour"·class="selflink">#</a></p><p·class="src"><a·href="#v:fromAlphaColour">fromAlphaColour</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="src/Diagrams.Attributes.html#fromAlphaColour"·class="link">Source</a>·<a·href="#v:fromAlphaColour"·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:AlphaColour:Parseable:4"></span>·<a·href="Diagrams-Backend-CmdLine.html#t:Parseable"·title="Diagrams.Backend.CmdLine">Parseable</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>)</span>·<a·href="src/Diagrams.Backend.CmdLine.html#line-252"·class="link">Source</a>·<a·href="#t:Parseable"·class="selflink">#</a></td><td·class="doc"><p>Parse·<code><code><a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a></code>·Double</code>·as·either·a·named·color·from·<a·href="file:///usr/share/doc/libghc-colour-doc/html/Data-Colour-Names.html">Data.Colour.Names</a>7 ···at·the·origin,·aligned·to·the·x-axis.</p></td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:68"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Polygons.html">Diagrams.TwoD.Polygons</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Polygons.html#t:PolygonOpts"·title="Diagrams.TwoD.Polygons">PolygonOpts</a>·n·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:69"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·d·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-TwoD-Shapes.html#t:RoundedRectOpts"·title="Diagrams.TwoD.Shapes">RoundedRectOpts</a>·d)</span>·<a·href="src/Diagrams.TwoD.Shapes.html#line-249"·class="link">Source</a>·<a·href="#t:Default"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:69"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-TwoD-Shapes.html">Diagrams.TwoD.Shapes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-TwoD-Shapes.html#t:RoundedRectOpts"·title="Diagrams.TwoD.Shapes">RoundedRectOpts</a>·d·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:70"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:70"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Prelude.html#t:Identity"·title="Diagrams.Prelude">Identity</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:71"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:71"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:First"·title="Data.Monoid">First</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:72"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Last"·title="Data.Monoid">Last</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:72"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Last"·title="Data.Monoid">Last</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:73"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:73"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Dual"·title="Data.Monoid">Dual</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:74"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:74"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Endo"·title="Data.Monoid">Endo</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:75"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Product"·title="Data.Monoid">Product</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:75"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Product"·title="Data.Monoid">Product</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:76"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Sum"·title="Data.Monoid">Sum</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:76"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Sum"·title="Data.Monoid">Sum</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:77"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-ConstPtr.html#t:ConstPtr"·title="Foreign.C.ConstPtr">ConstPtr</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:77"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-ConstPtr.html#t:ConstPtr"·title="Foreign.C.ConstPtr">ConstPtr</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:78"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:78"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:79"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:79"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:80"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ratio.html#t:Ratio"·title="Data.Ratio">Ratio</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:80"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ratio.html#t:Ratio"·title="Data.Ratio">Ratio</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:81"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:81"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:82"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Tuple.html#t:Solo"·title="Data.Tuple">Solo</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:82"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Tuple.html#t:Solo"·title="Data.Tuple">Solo</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:83"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·[a]</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:83"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·[a]·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:84"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Fixed.html#t:HasResolution"·title="Data.Fixed">HasResolution</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Fixed.html#t:Fixed"·title="Data.Fixed">Fixed</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:84"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Fixed.html#t:Fixed"·title="Data.Fixed">Fixed</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:85"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Map-Strict.html#t:Map"·title="Data.Map.Strict">Map</a>·k·v)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:85"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/containers-0.7-inplace/Data-Map-Strict.html#t:Map"·title="Data.Map.Strict">Map</a>·k·v·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:86"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Proxy.html#t:Proxy"·title="Data.Proxy">Proxy</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:86"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Proxy.html#t:Proxy"·title="Data.Proxy">Proxy</a>·a·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:87"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:87"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:88"></span>·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·a·b)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:88"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·<a·href="Diagrams-Prelude.html#t:Const"·title="Diagrams.Prelude">Const</a>·a·b·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:89"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:89"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:90"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:90"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:91"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:91"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:92"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:92"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:93"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:93"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:94"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:94"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:95"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:95"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:96"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:96"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:97"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:97"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:98"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:98"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:99"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:99"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:100"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:100"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:101"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:101"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:102"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:102"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:103"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:103"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:104"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:104"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:105"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:105"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:106"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:106"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:107"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:107"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:108"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:108"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:109"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:109"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:110"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:110"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:111"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:111"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:112"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a26)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:112"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:113"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a26,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a27)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:113"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:114"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a26,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a27,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a28)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:114"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:115"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a26,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a27,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a28,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a29)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28,·a29)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:115"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28,·a29)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:116"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a26,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a27,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a28,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a29,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a30)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28,·a29,·a30)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:116"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28,·a29,·a30)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:Default:Default:117"></span>·(<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a1,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a2,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a3,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a4,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a5,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a6,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a7,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a8,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a9,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a10,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a11,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a12,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a13,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a14,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a15,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a16,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a17,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a18,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a19,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a20,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a21,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a22,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a23,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a24,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a25,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a26,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a27,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a28,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a29,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a30,·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·a31)·=&gt;·<a·href="Diagrams-Prelude.html#t:Default"·title="Diagrams.Prelude">Default</a>·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28,·a29,·a30,·a31)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:Default:Default:117"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Default-Internal.html">Data.Default.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:def">def</a>·::·(a1,·a2,·a3,·a4,·a5,·a6,·a7,·a8,·a9,·a10,·a11,·a12,·a13,·a14,·a15,·a16,·a17,·a18,·a19,·a20,·a21,·a22,·a23,·a24,·a25,·a26,·a27,·a28,·a29,·a30,·a31)·<a·href="#v:def"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="doc"><p>For·representing·and·operating·on·colors.</p></div><div·class="top"><p·class="src"><span·class="keyword">class</span>·<a·id="t:ColourOps"·class="def">ColourOps</a>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>)·<span·class="keyword">where</span>·<a·href="#t:ColourOps"·class="selflink">#</a></p><div·class="subs·minimal"><p·class="caption">Minimal·complete·definition</p><p·class="src">over,·<a·href="Diagrams-Prelude.html#v:darken"·title="Diagrams.Prelude">darken</a></p></div><div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·id="v:darken"·class="def">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·f·a·-&gt;·f·a·<a·href="#v:darken"·class="selflink">#</a></p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:ColourOps">Instances</h4><details·id="i:ColourOps"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:ColourOps:ColourOps:1"></span>·<a·href="Diagrams-Prelude.html#t:ColourOps"·title="Diagrams.Prelude">ColourOps</a>·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:ColourOps:ColourOps:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:over">over</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a</p><p·class="src"><a·href="#v:darken">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="#v:darken"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:ic:ColourOps:ColourOps:2"></span>·<a·href="Diagrams-Prelude.html#t:ColourOps"·title="Diagrams.Prelude">ColourOps</a>·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:ic:ColourOps:ColourOps:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:over">over</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</p><p·class="src"><a·href="#v:darken">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darken"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:AlphaColour"·class="def">AlphaColour</a>·a·<a·href="#t:AlphaColour"·class="selflink">#</a></p><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:AlphaColour">Instances</h4><details·id="i:AlphaColour"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:AlphaColour:AffineSpace:1"></span>·AffineSpace·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:AffineSpace:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:affineCombo">affineCombo</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·[(a,·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)]·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·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:AlphaColour:ColourOps:2"></span>·<a·href="Diagrams-Prelude.html#t:ColourOps"·title="Diagrams.Prelude">ColourOps</a>·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:ColourOps:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:over">over</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a</p><p·class="src"><a·href="#v:darken">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="#v:darken"·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:AlphaColour:Color:3"></span>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·=&gt;·<a·href="Diagrams-Attributes.html#t:Color"·title="Diagrams.Attributes">Color</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)</span>·<a·href="src/Diagrams.Attributes.html#line-296"·class="link">Source</a>·<a·href="#t:Color"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Color:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Attributes.html">Diagrams.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:toAlphaColour">toAlphaColour</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·<a·href="src/Diagrams.Attributes.html#toAlphaColour"·class="link">Source</a>·<a·href="#v:toAlphaColour"·class="selflink">#</a></p><p·class="src"><a·href="#v:fromAlphaColour">fromAlphaColour</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="src/Diagrams.Attributes.html#fromAlphaColour"·class="link">Source</a>·<a·href="#v:fromAlphaColour"·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:AlphaColour:Parseable:4"></span>·<a·href="Diagrams-Backend-CmdLine.html#t:Parseable"·title="Diagrams.Backend.CmdLine">Parseable</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>)</span>·<a·href="src/Diagrams.Backend.CmdLine.html#line-252"·class="link">Source</a>·<a·href="#t:Parseable"·class="selflink">#</a></td><td·class="doc"><p>Parse·<code><code><a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a></code>·Double</code>·as·either·a·named·color·from·<a·href="file:///usr/share/doc/libghc-colour-doc/html/Data-Colour-Names.html">Data.Colour.Names</a>
8 ···or·a·hexadecimal·color.</p></td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Parseable:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Backend-CmdLine.html">Diagrams.Backend.CmdLine</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:parser">parser</a>·::·Parser·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>)·<a·href="src/Diagrams.Backend.CmdLine.html#parser"·class="link">Source</a>·<a·href="#v:parser"·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:AlphaColour:Monoid:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Monoid:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mempty"·class="link">Source</a>·<a·href="#v:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mappend"·class="link">Source</a>·<a·href="#v:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a]·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mconcat"·class="link">Source</a>·<a·href="#v:mconcat"·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:AlphaColour:Semigroup:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Semigroup:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%3C%3E"·class="link">Source</a>·<a·href="#v:-60--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#sconcat"·class="link">Source</a>·<a·href="#v:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#stimes"·class="link">Source</a>·<a·href="#v:stimes"·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:AlphaColour:Read:7"></span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Read:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour.html">Data.Colour</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:readsPrec">readsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readsPrec"·class="link">Source</a>·<a·href="#v:readsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readList">readList</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·[<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readList"·class="link">Source</a>·<a·href="#v:readList"·class="selflink">#</a></p><p·class="src"><a·href="#v:readPrec">readPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readPrec"·class="link">Source</a>·<a·href="#v:readPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readListPrec">readListPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·[<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readListPrec"·class="link">Source</a>·<a·href="#v:readListPrec"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:AlphaColour:Show:8"></span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Show:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour.html">Data.Colour</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:showsPrec">showsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showsPrec"·class="link">Source</a>·<a·href="#v:showsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:show">show</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#show"·class="link">Source</a>·<a·href="#v:show"·class="selflink">#</a></p><p·class="src"><a·href="#v:showList">showList</a>·::·[<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showList"·class="link">Source</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:AlphaColour:Eq:9"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Eq:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3D%3D"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%2F%3D"·class="link">Source</a>·<a·href="#v:-47--61-"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:Colour"·class="def">Colour</a>·a·<a·href="#t:Colour"·class="selflink">#</a></p><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:Colour">Instances</h4><details·id="i:Colour"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Colour:AffineSpace:1"></span>·AffineSpace·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:AffineSpace:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:affineCombo">affineCombo</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·[(a,·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)]·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·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:Colour:ColourOps:2"></span>·<a·href="Diagrams-Prelude.html#t:ColourOps"·title="Diagrams.Prelude">ColourOps</a>·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:ColourOps:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:over">over</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</p><p·class="src"><a·href="#v:darken">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darken"·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:Colour:Color:3"></span>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·=&gt;·<a·href="Diagrams-Attributes.html#t:Color"·title="Diagrams.Attributes">Color</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span>·<a·href="src/Diagrams.Attributes.html#line-292"·class="link">Source</a>·<a·href="#t:Color"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Color:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Attributes.html">Diagrams.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:toAlphaColour">toAlphaColour</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·<a·href="src/Diagrams.Attributes.html#toAlphaColour"·class="link">Source</a>·<a·href="#v:toAlphaColour"·class="selflink">#</a></p><p·class="src"><a·href="#v:fromAlphaColour">fromAlphaColour</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="src/Diagrams.Attributes.html#fromAlphaColour"·class="link">Source</a>·<a·href="#v:fromAlphaColour"·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:Colour:Parseable:4"></span>·<a·href="Diagrams-Backend-CmdLine.html#t:Parseable"·title="Diagrams.Backend.CmdLine">Parseable</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>)</span>·<a·href="src/Diagrams.Backend.CmdLine.html#line-241"·class="link">Source</a>·<a·href="#t:Parseable"·class="selflink">#</a></td><td·class="doc"><p>Parse·<code><code><a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></code>·Double</code>·as·either·a·named·color·from·<a·href="file:///usr/share/doc/libghc-colour-doc/html/Data-Colour-Names.html">Data.Colour.Names</a>8 ···or·a·hexadecimal·color.</p></td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Parseable:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Backend-CmdLine.html">Diagrams.Backend.CmdLine</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:parser">parser</a>·::·Parser·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>)·<a·href="src/Diagrams.Backend.CmdLine.html#parser"·class="link">Source</a>·<a·href="#v:parser"·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:AlphaColour:Monoid:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Monoid:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mempty"·class="link">Source</a>·<a·href="#v:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mappend"·class="link">Source</a>·<a·href="#v:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a]·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mconcat"·class="link">Source</a>·<a·href="#v:mconcat"·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:AlphaColour:Semigroup:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Semigroup:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%3C%3E"·class="link">Source</a>·<a·href="#v:-60--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#sconcat"·class="link">Source</a>·<a·href="#v:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#stimes"·class="link">Source</a>·<a·href="#v:stimes"·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:AlphaColour:Read:7"></span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Read:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour.html">Data.Colour</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:readsPrec">readsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readsPrec"·class="link">Source</a>·<a·href="#v:readsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readList">readList</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·[<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readList"·class="link">Source</a>·<a·href="#v:readList"·class="selflink">#</a></p><p·class="src"><a·href="#v:readPrec">readPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readPrec"·class="link">Source</a>·<a·href="#v:readPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readListPrec">readListPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·[<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readListPrec"·class="link">Source</a>·<a·href="#v:readListPrec"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:AlphaColour:Show:8"></span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Show:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour.html">Data.Colour</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:showsPrec">showsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showsPrec"·class="link">Source</a>·<a·href="#v:showsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:show">show</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#show"·class="link">Source</a>·<a·href="#v:show"·class="selflink">#</a></p><p·class="src"><a·href="#v:showList">showList</a>·::·[<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showList"·class="link">Source</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:AlphaColour:Eq:9"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·(<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:AlphaColour:Eq:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3D%3D"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%2F%3D"·class="link">Source</a>·<a·href="#v:-47--61-"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:Colour"·class="def">Colour</a>·a·<a·href="#t:Colour"·class="selflink">#</a></p><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:Colour">Instances</h4><details·id="i:Colour"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Colour:AffineSpace:1"></span>·AffineSpace·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:AffineSpace:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:affineCombo">affineCombo</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·[(a,·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)]·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·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:Colour:ColourOps:2"></span>·<a·href="Diagrams-Prelude.html#t:ColourOps"·title="Diagrams.Prelude">ColourOps</a>·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:ColourOps:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:over">over</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</p><p·class="src"><a·href="#v:darken">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darken"·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:Colour:Color:3"></span>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·=&gt;·<a·href="Diagrams-Attributes.html#t:Color"·title="Diagrams.Attributes">Color</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span>·<a·href="src/Diagrams.Attributes.html#line-292"·class="link">Source</a>·<a·href="#t:Color"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Color:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Attributes.html">Diagrams.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:toAlphaColour">toAlphaColour</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·<a·href="src/Diagrams.Attributes.html#toAlphaColour"·class="link">Source</a>·<a·href="#v:toAlphaColour"·class="selflink">#</a></p><p·class="src"><a·href="#v:fromAlphaColour">fromAlphaColour</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="src/Diagrams.Attributes.html#fromAlphaColour"·class="link">Source</a>·<a·href="#v:fromAlphaColour"·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:Colour:Parseable:4"></span>·<a·href="Diagrams-Backend-CmdLine.html#t:Parseable"·title="Diagrams.Backend.CmdLine">Parseable</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>)</span>·<a·href="src/Diagrams.Backend.CmdLine.html#line-241"·class="link">Source</a>·<a·href="#t:Parseable"·class="selflink">#</a></td><td·class="doc"><p>Parse·<code><code><a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></code>·Double</code>·as·either·a·named·color·from·<a·href="file:///usr/share/doc/libghc-colour-doc/html/Data-Colour-Names.html">Data.Colour.Names</a>
9 ···or·a·hexadecimal·color.</p></td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Parseable:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Backend-CmdLine.html">Diagrams.Backend.CmdLine</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:parser">parser</a>·::·Parser·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>)·<a·href="src/Diagrams.Backend.CmdLine.html#parser"·class="link">Source</a>·<a·href="#v:parser"·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:Colour:Monoid:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Monoid:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mempty"·class="link">Source</a>·<a·href="#v:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mappend"·class="link">Source</a>·<a·href="#v:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mconcat"·class="link">Source</a>·<a·href="#v:mconcat"·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:Colour:Semigroup:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Semigroup:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%3C%3E"·class="link">Source</a>·<a·href="#v:-60--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#sconcat"·class="link">Source</a>·<a·href="#v:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#stimes"·class="link">Source</a>·<a·href="#v:stimes"·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:Colour:Read:7"></span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Read:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour.html">Data.Colour</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:readsPrec">readsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readsPrec"·class="link">Source</a>·<a·href="#v:readsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readList">readList</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readList"·class="link">Source</a>·<a·href="#v:readList"·class="selflink">#</a></p><p·class="src"><a·href="#v:readPrec">readPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readPrec"·class="link">Source</a>·<a·href="#v:readPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readListPrec">readListPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readListPrec"·class="link">Source</a>·<a·href="#v:readListPrec"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Colour:Show:8"></span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Show:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour.html">Data.Colour</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:showsPrec">showsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showsPrec"·class="link">Source</a>·<a·href="#v:showsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:show">show</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#show"·class="link">Source</a>·<a·href="#v:show"·class="selflink">#</a></p><p·class="src"><a·href="#v:showList">showList</a>·::·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showList"·class="link">Source</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:Colour:Eq:9"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Eq:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3D%3D"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%2F%3D"·class="link">Source</a>·<a·href="#v:-47--61-"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><a·id="v:colourConvert"·class="def">colourConvert</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Real"·title="Prelude">Real</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·<a·href="#v:colourConvert"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:black"·class="def">black</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:black"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:transparent"·class="def">transparent</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="#v:transparent"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:alphaColourConvert"·class="def">alphaColourConvert</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Real"·title="Prelude">Real</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·b·<a·href="#v:alphaColourConvert"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:opaque"·class="def">opaque</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="#v:opaque"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dissolve"·class="def">dissolve</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="#v:dissolve"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:withOpacity"·class="def">withOpacity</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="#v:withOpacity"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:blend"·class="def">blend</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·AffineSpace·f)·=&gt;·a·-&gt;·f·a·-&gt;·f·a·-&gt;·f·a·<a·href="#v:blend"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:alphaChannel"·class="def">alphaChannel</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·a·<a·href="#v:alphaChannel"·class="selflink">#</a></p></div><div·class="doc"><p>A·large·list·of·color·names.</p></div><div·class="top"><p·class="src"><a·id="v:black"·class="def">black</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:black"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:readColourName"·class="def">readColourName</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:MonadFail"·title="Control.Monad">MonadFail</a>·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·m·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·<a·href="#v:readColourName"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:aliceblue"·class="def">aliceblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:aliceblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:antiquewhite"·class="def">antiquewhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:antiquewhite"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:aqua"·class="def">aqua</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:aqua"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:aquamarine"·class="def">aquamarine</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:aquamarine"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:azure"·class="def">azure</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:azure"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:beige"·class="def">beige</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:beige"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:bisque"·class="def">bisque</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:bisque"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:blanchedalmond"·class="def">blanchedalmond</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:blanchedalmond"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:blue"·class="def">blue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:blue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:blueviolet"·class="def">blueviolet</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:blueviolet"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:brown"·class="def">brown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:brown"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:burlywood"·class="def">burlywood</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:burlywood"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cadetblue"·class="def">cadetblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:cadetblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:chartreuse"·class="def">chartreuse</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:chartreuse"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:chocolate"·class="def">chocolate</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:chocolate"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:coral"·class="def">coral</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:coral"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cornflowerblue"·class="def">cornflowerblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:cornflowerblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cornsilk"·class="def">cornsilk</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:cornsilk"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:crimson"·class="def">crimson</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:crimson"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cyan"·class="def">cyan</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:cyan"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkblue"·class="def">darkblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkcyan"·class="def">darkcyan</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkcyan"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkgoldenrod"·class="def">darkgoldenrod</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkgoldenrod"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkgray"·class="def">darkgray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkgray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkgreen"·class="def">darkgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkgreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkgrey"·class="def">darkgrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkgrey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkkhaki"·class="def">darkkhaki</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkkhaki"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkmagenta"·class="def">darkmagenta</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkmagenta"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkolivegreen"·class="def">darkolivegreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkolivegreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkorange"·class="def">darkorange</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkorange"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkorchid"·class="def">darkorchid</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkorchid"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkred"·class="def">darkred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkred"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darksalmon"·class="def">darksalmon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darksalmon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkseagreen"·class="def">darkseagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkseagreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkslateblue"·class="def">darkslateblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkslateblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkslategray"·class="def">darkslategray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkslategray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkslategrey"·class="def">darkslategrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkslategrey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkturquoise"·class="def">darkturquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkturquoise"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkviolet"·class="def">darkviolet</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkviolet"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:deeppink"·class="def">deeppink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:deeppink"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:deepskyblue"·class="def">deepskyblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:deepskyblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dimgray"·class="def">dimgray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:dimgray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dimgrey"·class="def">dimgrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:dimgrey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dodgerblue"·class="def">dodgerblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:dodgerblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:firebrick"·class="def">firebrick</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:firebrick"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:floralwhite"·class="def">floralwhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:floralwhite"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:forestgreen"·class="def">forestgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:forestgreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:fuchsia"·class="def">fuchsia</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:fuchsia"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:gainsboro"·class="def">gainsboro</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:gainsboro"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ghostwhite"·class="def">ghostwhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:ghostwhite"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:gold"·class="def">gold</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:gold"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:goldenrod"·class="def">goldenrod</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:goldenrod"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:gray"·class="def">gray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:gray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:grey"·class="def">grey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:grey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:green"·class="def">green</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:green"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:greenyellow"·class="def">greenyellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:greenyellow"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:honeydew"·class="def">honeydew</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:honeydew"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:hotpink"·class="def">hotpink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:hotpink"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:indianred"·class="def">indianred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:indianred"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:indigo"·class="def">indigo</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:indigo"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ivory"·class="def">ivory</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:ivory"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:khaki"·class="def">khaki</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:khaki"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lavender"·class="def">lavender</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lavender"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lavenderblush"·class="def">lavenderblush</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lavenderblush"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lawngreen"·class="def">lawngreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lawngreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lemonchiffon"·class="def">lemonchiffon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lemonchiffon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightblue"·class="def">lightblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightcoral"·class="def">lightcoral</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightcoral"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightcyan"·class="def">lightcyan</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightcyan"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightgoldenrodyellow"·class="def">lightgoldenrodyellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightgoldenrodyellow"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightgray"·class="def">lightgray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightgray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightgreen"·class="def">lightgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightgreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightgrey"·class="def">lightgrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightgrey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightpink"·class="def">lightpink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightpink"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightsalmon"·class="def">lightsalmon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightsalmon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightseagreen"·class="def">lightseagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightseagreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightskyblue"·class="def">lightskyblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightskyblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightslategray"·class="def">lightslategray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightslategray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightslategrey"·class="def">lightslategrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightslategrey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightsteelblue"·class="def">lightsteelblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightsteelblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightyellow"·class="def">lightyellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightyellow"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lime"·class="def">lime</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lime"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:limegreen"·class="def">limegreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:limegreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:linen"·class="def">linen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:linen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:magenta"·class="def">magenta</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:magenta"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:maroon"·class="def">maroon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:maroon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumaquamarine"·class="def">mediumaquamarine</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumaquamarine"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumblue"·class="def">mediumblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumorchid"·class="def">mediumorchid</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumorchid"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumpurple"·class="def">mediumpurple</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumpurple"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumseagreen"·class="def">mediumseagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumseagreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumslateblue"·class="def">mediumslateblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumslateblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumspringgreen"·class="def">mediumspringgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumspringgreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumturquoise"·class="def">mediumturquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumturquoise"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumvioletred"·class="def">mediumvioletred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumvioletred"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:midnightblue"·class="def">midnightblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:midnightblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mintcream"·class="def">mintcream</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mintcream"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mistyrose"·class="def">mistyrose</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mistyrose"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:moccasin"·class="def">moccasin</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:moccasin"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:navajowhite"·class="def">navajowhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:navajowhite"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:navy"·class="def">navy</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:navy"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:oldlace"·class="def">oldlace</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:oldlace"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:olive"·class="def">olive</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:olive"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:olivedrab"·class="def">olivedrab</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:olivedrab"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:orange"·class="def">orange</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:orange"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:orangered"·class="def">orangered</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:orangered"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:orchid"·class="def">orchid</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:orchid"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:palegoldenrod"·class="def">palegoldenrod</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:palegoldenrod"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:palegreen"·class="def">palegreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:palegreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:paleturquoise"·class="def">paleturquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:paleturquoise"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:palevioletred"·class="def">palevioletred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:palevioletred"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:papayawhip"·class="def">papayawhip</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:papayawhip"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:peachpuff"·class="def">peachpuff</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:peachpuff"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:peru"·class="def">peru</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:peru"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:pink"·class="def">pink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:pink"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:plum"·class="def">plum</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:plum"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:powderblue"·class="def">powderblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:powderblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:purple"·class="def">purple</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:purple"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:red"·class="def">red</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:red"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rosybrown"·class="def">rosybrown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:rosybrown"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:royalblue"·class="def">royalblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:royalblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:saddlebrown"·class="def">saddlebrown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:saddlebrown"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:salmon"·class="def">salmon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:salmon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sandybrown"·class="def">sandybrown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:sandybrown"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:seagreen"·class="def">seagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:seagreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:seashell"·class="def">seashell</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:seashell"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sienna"·class="def">sienna</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:sienna"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:silver"·class="def">silver</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:silver"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:skyblue"·class="def">skyblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:skyblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:slateblue"·class="def">slateblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:slateblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:slategray"·class="def">slategray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:slategray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:slategrey"·class="def">slategrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:slategrey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:snow"·class="def">snow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:snow"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:springgreen"·class="def">springgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:springgreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:steelblue"·class="def">steelblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:steelblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:teal"·class="def">teal</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:teal"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:thistle"·class="def">thistle</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:thistle"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:tomato"·class="def">tomato</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:tomato"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:turquoise"·class="def">turquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:turquoise"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:violet"·class="def">violet</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:violet"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:wheat"·class="def">wheat</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:wheat"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:white"·class="def">white</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:white"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:whitesmoke"·class="def">whitesmoke</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:whitesmoke"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:yellow"·class="def">yellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:yellow"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:yellowgreen"·class="def">yellowgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:yellowgreen"·class="selflink">#</a></p></div><div·class="doc"><p>Specify·your·own·colours.</p></div><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:Colour"·class="def">Colour</a>·a·<a·href="#t:Colour"·class="selflink">#</a></p><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:Colour">Instances</h4><details·id="i:Colour"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Colour:AffineSpace:1"></span>·AffineSpace·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:AffineSpace:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:affineCombo">affineCombo</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·[(a,·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)]·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·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:Colour:ColourOps:2"></span>·<a·href="Diagrams-Prelude.html#t:ColourOps"·title="Diagrams.Prelude">ColourOps</a>·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:ColourOps:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:over">over</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</p><p·class="src"><a·href="#v:darken">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darken"·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:Colour:Color:3"></span>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·=&gt;·<a·href="Diagrams-Attributes.html#t:Color"·title="Diagrams.Attributes">Color</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span>·<a·href="src/Diagrams.Attributes.html#line-292"·class="link">Source</a>·<a·href="#t:Color"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Color:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Attributes.html">Diagrams.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:toAlphaColour">toAlphaColour</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·<a·href="src/Diagrams.Attributes.html#toAlphaColour"·class="link">Source</a>·<a·href="#v:toAlphaColour"·class="selflink">#</a></p><p·class="src"><a·href="#v:fromAlphaColour">fromAlphaColour</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="src/Diagrams.Attributes.html#fromAlphaColour"·class="link">Source</a>·<a·href="#v:fromAlphaColour"·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:Colour:Parseable:4"></span>·<a·href="Diagrams-Backend-CmdLine.html#t:Parseable"·title="Diagrams.Backend.CmdLine">Parseable</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>)</span>·<a·href="src/Diagrams.Backend.CmdLine.html#line-241"·class="link">Source</a>·<a·href="#t:Parseable"·class="selflink">#</a></td><td·class="doc"><p>Parse·<code><code><a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></code>·Double</code>·as·either·a·named·color·from·<a·href="file:///usr/share/doc/libghc-colour-doc/html/Data-Colour-Names.html">Data.Colour.Names</a>9 ···or·a·hexadecimal·color.</p></td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Parseable:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Backend-CmdLine.html">Diagrams.Backend.CmdLine</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:parser">parser</a>·::·Parser·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>)·<a·href="src/Diagrams.Backend.CmdLine.html#parser"·class="link">Source</a>·<a·href="#v:parser"·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:Colour:Monoid:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Monoid:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mempty"·class="link">Source</a>·<a·href="#v:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mappend"·class="link">Source</a>·<a·href="#v:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mconcat"·class="link">Source</a>·<a·href="#v:mconcat"·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:Colour:Semigroup:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Semigroup:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%3C%3E"·class="link">Source</a>·<a·href="#v:-60--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#sconcat"·class="link">Source</a>·<a·href="#v:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#stimes"·class="link">Source</a>·<a·href="#v:stimes"·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:Colour:Read:7"></span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Read:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour.html">Data.Colour</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:readsPrec">readsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readsPrec"·class="link">Source</a>·<a·href="#v:readsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readList">readList</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readList"·class="link">Source</a>·<a·href="#v:readList"·class="selflink">#</a></p><p·class="src"><a·href="#v:readPrec">readPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readPrec"·class="link">Source</a>·<a·href="#v:readPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readListPrec">readListPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readListPrec"·class="link">Source</a>·<a·href="#v:readListPrec"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Colour:Show:8"></span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Show:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour.html">Data.Colour</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:showsPrec">showsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showsPrec"·class="link">Source</a>·<a·href="#v:showsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:show">show</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#show"·class="link">Source</a>·<a·href="#v:show"·class="selflink">#</a></p><p·class="src"><a·href="#v:showList">showList</a>·::·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showList"·class="link">Source</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:Colour:Eq:9"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Eq:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3D%3D"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%2F%3D"·class="link">Source</a>·<a·href="#v:-47--61-"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><a·id="v:colourConvert"·class="def">colourConvert</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Real"·title="Prelude">Real</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·<a·href="#v:colourConvert"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:black"·class="def">black</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:black"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:transparent"·class="def">transparent</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="#v:transparent"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:alphaColourConvert"·class="def">alphaColourConvert</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Real"·title="Prelude">Real</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·b·<a·href="#v:alphaColourConvert"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:opaque"·class="def">opaque</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="#v:opaque"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dissolve"·class="def">dissolve</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="#v:dissolve"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:withOpacity"·class="def">withOpacity</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·<a·href="#v:withOpacity"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:blend"·class="def">blend</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a,·AffineSpace·f)·=&gt;·a·-&gt;·f·a·-&gt;·f·a·-&gt;·f·a·<a·href="#v:blend"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:alphaChannel"·class="def">alphaChannel</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·a·<a·href="#v:alphaChannel"·class="selflink">#</a></p></div><div·class="doc"><p>A·large·list·of·color·names.</p></div><div·class="top"><p·class="src"><a·id="v:black"·class="def">black</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:black"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:readColourName"·class="def">readColourName</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:MonadFail"·title="Control.Monad">MonadFail</a>·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·m·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·<a·href="#v:readColourName"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:aliceblue"·class="def">aliceblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:aliceblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:antiquewhite"·class="def">antiquewhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:antiquewhite"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:aqua"·class="def">aqua</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:aqua"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:aquamarine"·class="def">aquamarine</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:aquamarine"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:azure"·class="def">azure</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:azure"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:beige"·class="def">beige</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:beige"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:bisque"·class="def">bisque</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:bisque"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:blanchedalmond"·class="def">blanchedalmond</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:blanchedalmond"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:blue"·class="def">blue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:blue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:blueviolet"·class="def">blueviolet</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:blueviolet"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:brown"·class="def">brown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:brown"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:burlywood"·class="def">burlywood</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:burlywood"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cadetblue"·class="def">cadetblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:cadetblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:chartreuse"·class="def">chartreuse</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:chartreuse"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:chocolate"·class="def">chocolate</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:chocolate"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:coral"·class="def">coral</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:coral"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cornflowerblue"·class="def">cornflowerblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:cornflowerblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cornsilk"·class="def">cornsilk</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:cornsilk"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:crimson"·class="def">crimson</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:crimson"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cyan"·class="def">cyan</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:cyan"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkblue"·class="def">darkblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkcyan"·class="def">darkcyan</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkcyan"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkgoldenrod"·class="def">darkgoldenrod</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkgoldenrod"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkgray"·class="def">darkgray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkgray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkgreen"·class="def">darkgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkgreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkgrey"·class="def">darkgrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkgrey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkkhaki"·class="def">darkkhaki</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkkhaki"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkmagenta"·class="def">darkmagenta</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkmagenta"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkolivegreen"·class="def">darkolivegreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkolivegreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkorange"·class="def">darkorange</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkorange"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkorchid"·class="def">darkorchid</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkorchid"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkred"·class="def">darkred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkred"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darksalmon"·class="def">darksalmon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darksalmon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkseagreen"·class="def">darkseagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkseagreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkslateblue"·class="def">darkslateblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkslateblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkslategray"·class="def">darkslategray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkslategray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkslategrey"·class="def">darkslategrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkslategrey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkturquoise"·class="def">darkturquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkturquoise"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:darkviolet"·class="def">darkviolet</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darkviolet"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:deeppink"·class="def">deeppink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:deeppink"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:deepskyblue"·class="def">deepskyblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:deepskyblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dimgray"·class="def">dimgray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:dimgray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dimgrey"·class="def">dimgrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:dimgrey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dodgerblue"·class="def">dodgerblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:dodgerblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:firebrick"·class="def">firebrick</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:firebrick"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:floralwhite"·class="def">floralwhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:floralwhite"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:forestgreen"·class="def">forestgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:forestgreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:fuchsia"·class="def">fuchsia</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:fuchsia"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:gainsboro"·class="def">gainsboro</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:gainsboro"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ghostwhite"·class="def">ghostwhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:ghostwhite"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:gold"·class="def">gold</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:gold"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:goldenrod"·class="def">goldenrod</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:goldenrod"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:gray"·class="def">gray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:gray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:grey"·class="def">grey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:grey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:green"·class="def">green</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:green"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:greenyellow"·class="def">greenyellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:greenyellow"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:honeydew"·class="def">honeydew</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:honeydew"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:hotpink"·class="def">hotpink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:hotpink"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:indianred"·class="def">indianred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:indianred"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:indigo"·class="def">indigo</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:indigo"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ivory"·class="def">ivory</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:ivory"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:khaki"·class="def">khaki</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:khaki"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lavender"·class="def">lavender</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lavender"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lavenderblush"·class="def">lavenderblush</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lavenderblush"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lawngreen"·class="def">lawngreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lawngreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lemonchiffon"·class="def">lemonchiffon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lemonchiffon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightblue"·class="def">lightblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightcoral"·class="def">lightcoral</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightcoral"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightcyan"·class="def">lightcyan</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightcyan"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightgoldenrodyellow"·class="def">lightgoldenrodyellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightgoldenrodyellow"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightgray"·class="def">lightgray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightgray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightgreen"·class="def">lightgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightgreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightgrey"·class="def">lightgrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightgrey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightpink"·class="def">lightpink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightpink"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightsalmon"·class="def">lightsalmon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightsalmon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightseagreen"·class="def">lightseagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightseagreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightskyblue"·class="def">lightskyblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightskyblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightslategray"·class="def">lightslategray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightslategray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightslategrey"·class="def">lightslategrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightslategrey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightsteelblue"·class="def">lightsteelblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightsteelblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lightyellow"·class="def">lightyellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lightyellow"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:lime"·class="def">lime</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:lime"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:limegreen"·class="def">limegreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:limegreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:linen"·class="def">linen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:linen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:magenta"·class="def">magenta</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:magenta"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:maroon"·class="def">maroon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:maroon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumaquamarine"·class="def">mediumaquamarine</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumaquamarine"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumblue"·class="def">mediumblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumorchid"·class="def">mediumorchid</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumorchid"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumpurple"·class="def">mediumpurple</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumpurple"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumseagreen"·class="def">mediumseagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumseagreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumslateblue"·class="def">mediumslateblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumslateblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumspringgreen"·class="def">mediumspringgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumspringgreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumturquoise"·class="def">mediumturquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumturquoise"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mediumvioletred"·class="def">mediumvioletred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mediumvioletred"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:midnightblue"·class="def">midnightblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:midnightblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mintcream"·class="def">mintcream</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mintcream"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mistyrose"·class="def">mistyrose</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:mistyrose"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:moccasin"·class="def">moccasin</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:moccasin"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:navajowhite"·class="def">navajowhite</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:navajowhite"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:navy"·class="def">navy</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:navy"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:oldlace"·class="def">oldlace</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:oldlace"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:olive"·class="def">olive</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:olive"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:olivedrab"·class="def">olivedrab</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:olivedrab"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:orange"·class="def">orange</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:orange"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:orangered"·class="def">orangered</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:orangered"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:orchid"·class="def">orchid</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:orchid"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:palegoldenrod"·class="def">palegoldenrod</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:palegoldenrod"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:palegreen"·class="def">palegreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:palegreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:paleturquoise"·class="def">paleturquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:paleturquoise"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:palevioletred"·class="def">palevioletred</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:palevioletred"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:papayawhip"·class="def">papayawhip</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:papayawhip"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:peachpuff"·class="def">peachpuff</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:peachpuff"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:peru"·class="def">peru</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:peru"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:pink"·class="def">pink</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:pink"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:plum"·class="def">plum</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:plum"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:powderblue"·class="def">powderblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:powderblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:purple"·class="def">purple</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:purple"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:red"·class="def">red</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:red"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rosybrown"·class="def">rosybrown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:rosybrown"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:royalblue"·class="def">royalblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:royalblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:saddlebrown"·class="def">saddlebrown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:saddlebrown"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:salmon"·class="def">salmon</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:salmon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sandybrown"·class="def">sandybrown</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:sandybrown"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:seagreen"·class="def">seagreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:seagreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:seashell"·class="def">seashell</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:seashell"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sienna"·class="def">sienna</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:sienna"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:silver"·class="def">silver</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:silver"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:skyblue"·class="def">skyblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:skyblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:slateblue"·class="def">slateblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:slateblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:slategray"·class="def">slategray</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:slategray"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:slategrey"·class="def">slategrey</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:slategrey"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:snow"·class="def">snow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:snow"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:springgreen"·class="def">springgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:springgreen"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:steelblue"·class="def">steelblue</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:steelblue"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:teal"·class="def">teal</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:teal"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:thistle"·class="def">thistle</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:thistle"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:tomato"·class="def">tomato</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:tomato"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:turquoise"·class="def">turquoise</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:turquoise"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:violet"·class="def">violet</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:violet"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:wheat"·class="def">wheat</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:wheat"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:white"·class="def">white</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:white"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:whitesmoke"·class="def">whitesmoke</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:whitesmoke"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:yellow"·class="def">yellow</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:yellow"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:yellowgreen"·class="def">yellowgreen</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:yellowgreen"·class="selflink">#</a></p></div><div·class="doc"><p>Specify·your·own·colours.</p></div><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:Colour"·class="def">Colour</a>·a·<a·href="#t:Colour"·class="selflink">#</a></p><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:Colour">Instances</h4><details·id="i:Colour"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Colour:AffineSpace:1"></span>·AffineSpace·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:AffineSpace:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:affineCombo">affineCombo</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·[(a,·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)]·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·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:Colour:ColourOps:2"></span>·<a·href="Diagrams-Prelude.html#t:ColourOps"·title="Diagrams.Prelude">ColourOps</a>·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:ColourOps:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:over">over</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a</p><p·class="src"><a·href="#v:darken">darken</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="#v:darken"·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:Colour:Color:3"></span>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·=&gt;·<a·href="Diagrams-Attributes.html#t:Color"·title="Diagrams.Attributes">Color</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span>·<a·href="src/Diagrams.Attributes.html#line-292"·class="link">Source</a>·<a·href="#t:Color"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Color:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Attributes.html">Diagrams.Attributes</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:toAlphaColour">toAlphaColour</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·<a·href="src/Diagrams.Attributes.html#toAlphaColour"·class="link">Source</a>·<a·href="#v:toAlphaColour"·class="selflink">#</a></p><p·class="src"><a·href="#v:fromAlphaColour">fromAlphaColour</a>·::·<a·href="Diagrams-Prelude.html#t:AlphaColour"·title="Diagrams.Prelude">AlphaColour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="src/Diagrams.Attributes.html#fromAlphaColour"·class="link">Source</a>·<a·href="#v:fromAlphaColour"·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:Colour:Parseable:4"></span>·<a·href="Diagrams-Backend-CmdLine.html#t:Parseable"·title="Diagrams.Backend.CmdLine">Parseable</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>)</span>·<a·href="src/Diagrams.Backend.CmdLine.html#line-241"·class="link">Source</a>·<a·href="#t:Parseable"·class="selflink">#</a></td><td·class="doc"><p>Parse·<code><code><a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a></code>·Double</code>·as·either·a·named·color·from·<a·href="file:///usr/share/doc/libghc-colour-doc/html/Data-Colour-Names.html">Data.Colour.Names</a>
10 ···or·a·hexadecimal·color.</p></td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Parseable:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Backend-CmdLine.html">Diagrams.Backend.CmdLine</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:parser">parser</a>·::·Parser·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>)·<a·href="src/Diagrams.Backend.CmdLine.html#parser"·class="link">Source</a>·<a·href="#v:parser"·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:Colour:Monoid:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Monoid:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mempty"·class="link">Source</a>·<a·href="#v:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mappend"·class="link">Source</a>·<a·href="#v:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mconcat"·class="link">Source</a>·<a·href="#v:mconcat"·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:Colour:Semigroup:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Semigroup:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%3C%3E"·class="link">Source</a>·<a·href="#v:-60--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#sconcat"·class="link">Source</a>·<a·href="#v:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#stimes"·class="link">Source</a>·<a·href="#v:stimes"·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:Colour:Read:7"></span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Read:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour.html">Data.Colour</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:readsPrec">readsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readsPrec"·class="link">Source</a>·<a·href="#v:readsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readList">readList</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readList"·class="link">Source</a>·<a·href="#v:readList"·class="selflink">#</a></p><p·class="src"><a·href="#v:readPrec">readPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readPrec"·class="link">Source</a>·<a·href="#v:readPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readListPrec">readListPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readListPrec"·class="link">Source</a>·<a·href="#v:readListPrec"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Colour:Show:8"></span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Show:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour.html">Data.Colour</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:showsPrec">showsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showsPrec"·class="link">Source</a>·<a·href="#v:showsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:show">show</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#show"·class="link">Source</a>·<a·href="#v:show"·class="selflink">#</a></p><p·class="src"><a·href="#v:showList">showList</a>·::·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showList"·class="link">Source</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:Colour:Eq:9"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Eq:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3D%3D"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%2F%3D"·class="link">Source</a>·<a·href="#v:-47--61-"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:RGB"·class="def">RGB</a>·a·<a·href="#t:RGB"·class="selflink">#</a></p><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:RGB"·class="def">RGB</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:channelRed"·class="def">channelRed</a>·::·!a</dfn><div·class="doc·empty">&nbsp;</div></li><li><dfn·class="src"><a·id="v:channelGreen"·class="def">channelGreen</a>·::·!a</dfn><div·class="doc·empty">&nbsp;</div></li><li><dfn·class="src"><a·id="v:channelBlue"·class="def">channelBlue</a>·::·!a</dfn><div·class="doc·empty">&nbsp;</div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:RGB">Instances</h4><details·id="i:RGB"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:RGB:Applicative:1"></span>·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:RGB:Applicative:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-RGB.html">Data.Colour.RGB</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:pure">pure</a>·::·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#pure"·class="link">Source</a>·<a·href="#v:pure"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--42--62-">(&lt;*&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·(a·-&gt;·b)·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%3C%2A%3E"·class="link">Source</a>·<a·href="#v:-60--42--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftA2">liftA2</a>·::·(a·-&gt;·b·-&gt;·c)·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·c·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#liftA2"·class="link">Source</a>·<a·href="#v:liftA2"·class="selflink">#</a></p><p·class="src"><a·href="#v:-42--62-">(*&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%2A%3E"·class="link">Source</a>·<a·href="#v:-42--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--42-">(&lt;*)</a>·::·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%3C%2A"·class="link">Source</a>·<a·href="#v:-60--42-"·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:RGB:Functor:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:RGB:Functor:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-RGB.html">Data.Colour.RGB</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:fmap">fmap</a>·::·(a·-&gt;·b)·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#fmap"·class="link">Source</a>·<a·href="#v:fmap"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--36-">(&lt;$)</a>·::·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%3C%24"·class="link">Source</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:RGB:Read:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·(<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:RGB:Read:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-RGB.html">Data.Colour.RGB</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:readsPrec">readsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·(<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readsPrec"·class="link">Source</a>·<a·href="#v:readsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readList">readList</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·[<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readList"·class="link">Source</a>·<a·href="#v:readList"·class="selflink">#</a></p><p·class="src"><a·href="#v:readPrec">readPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·(<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readPrec"·class="link">Source</a>·<a·href="#v:readPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readListPrec">readListPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·[<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readListPrec"·class="link">Source</a>·<a·href="#v:readListPrec"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:RGB:Show:4"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·(<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:RGB:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-RGB.html">Data.Colour.RGB</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:showsPrec">showsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showsPrec"·class="link">Source</a>·<a·href="#v:showsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:show">show</a>·::·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#show"·class="link">Source</a>·<a·href="#v:show"·class="selflink">#</a></p><p·class="src"><a·href="#v:showList">showList</a>·::·[<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showList"·class="link">Source</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:RGB:Eq:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·(<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:RGB:Eq:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-RGB.html">Data.Colour.RGB</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3D%3D"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%2F%3D"·class="link">Source</a>·<a·href="#v:-47--61-"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><a·id="v:sRGB"·class="def">sRGB</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·b·-&gt;·b·-&gt;·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·<a·href="#v:sRGB"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGBBounded"·class="def">sRGBBounded</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Enum.html#t:Bounded"·title="Data.Enum">Bounded</a>·a)·=&gt;·a·-&gt;·a·-&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·<a·href="#v:sRGBBounded"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGB24"·class="def">sRGB24</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·<a·href="#v:sRGB24"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:toSRGB"·class="def">toSRGB</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·<a·href="#v:toSRGB"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:toSRGBBounded"·class="def">toSRGBBounded</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Enum.html#t:Bounded"·title="Data.Enum">Bounded</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·<a·href="#v:toSRGBBounded"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:toSRGB24"·class="def">toSRGB24</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·<a·href="#v:toSRGB24"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGB24shows"·class="def">sRGB24shows</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="#v:sRGB24shows"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGB24show"·class="def">sRGB24show</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="#v:sRGB24show"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGB24reads"·class="def">sRGB24reads</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b)·<a·href="#v:sRGB24reads"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGB24read"·class="def">sRGB24read</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·<a·href="#v:sRGB24read"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGBSpace"·class="def">sRGBSpace</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·RGBSpace·a·<a·href="#v:sRGBSpace"·class="selflink">#</a></p></div><div·class="doc"><p>Semigroups·and·monoids·show·up·all·over·the·place,·so·things·from10 ···or·a·hexadecimal·color.</p></td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Parseable:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Diagrams-Backend-CmdLine.html">Diagrams.Backend.CmdLine</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:parser">parser</a>·::·Parser·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a>)·<a·href="src/Diagrams.Backend.CmdLine.html#parser"·class="link">Source</a>·<a·href="#v:parser"·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:Colour:Monoid:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Monoid:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mempty"·class="link">Source</a>·<a·href="#v:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mappend"·class="link">Source</a>·<a·href="#v:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#mconcat"·class="link">Source</a>·<a·href="#v:mconcat"·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:Colour:Semigroup:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Num"·title="Prelude">Num</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Semigroup:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%3C%3E"·class="link">Source</a>·<a·href="#v:-60--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#sconcat"·class="link">Source</a>·<a·href="#v:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#stimes"·class="link">Source</a>·<a·href="#v:stimes"·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:Colour:Read:7"></span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Read:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour.html">Data.Colour</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:readsPrec">readsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readsPrec"·class="link">Source</a>·<a·href="#v:readsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readList">readList</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readList"·class="link">Source</a>·<a·href="#v:readList"·class="selflink">#</a></p><p·class="src"><a·href="#v:readPrec">readPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readPrec"·class="link">Source</a>·<a·href="#v:readPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readListPrec">readListPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readListPrec"·class="link">Source</a>·<a·href="#v:readListPrec"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Colour:Show:8"></span>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Fractional"·title="Prelude">Fractional</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·a)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Show:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour.html">Data.Colour</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:showsPrec">showsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showsPrec"·class="link">Source</a>·<a·href="#v:showsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:show">show</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#show"·class="link">Source</a>·<a·href="#v:show"·class="selflink">#</a></p><p·class="src"><a·href="#v:showList">showList</a>·::·[<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showList"·class="link">Source</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:Colour:Eq:9"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Colour:Eq:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-Internal.html">Data.Colour.Internal</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3D%3D"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%2F%3D"·class="link">Source</a>·<a·href="#v:-47--61-"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:RGB"·class="def">RGB</a>·a·<a·href="#t:RGB"·class="selflink">#</a></p><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:RGB"·class="def">RGB</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:channelRed"·class="def">channelRed</a>·::·!a</dfn><div·class="doc·empty">&nbsp;</div></li><li><dfn·class="src"><a·id="v:channelGreen"·class="def">channelGreen</a>·::·!a</dfn><div·class="doc·empty">&nbsp;</div></li><li><dfn·class="src"><a·id="v:channelBlue"·class="def">channelBlue</a>·::·!a</dfn><div·class="doc·empty">&nbsp;</div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:RGB">Instances</h4><details·id="i:RGB"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:RGB:Applicative:1"></span>·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:RGB:Applicative:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-RGB.html">Data.Colour.RGB</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:pure">pure</a>·::·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#pure"·class="link">Source</a>·<a·href="#v:pure"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--42--62-">(&lt;*&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·(a·-&gt;·b)·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%3C%2A%3E"·class="link">Source</a>·<a·href="#v:-60--42--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftA2">liftA2</a>·::·(a·-&gt;·b·-&gt;·c)·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·c·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#liftA2"·class="link">Source</a>·<a·href="#v:liftA2"·class="selflink">#</a></p><p·class="src"><a·href="#v:-42--62-">(*&gt;)</a>·::·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%2A%3E"·class="link">Source</a>·<a·href="#v:-42--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--42-">(&lt;*)</a>·::·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%3C%2A"·class="link">Source</a>·<a·href="#v:-60--42-"·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:RGB:Functor:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a>·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:RGB:Functor:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-RGB.html">Data.Colour.RGB</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:fmap">fmap</a>·::·(a·-&gt;·b)·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#fmap"·class="link">Source</a>·<a·href="#v:fmap"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--36-">(&lt;$)</a>·::·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Base.html#%3C%24"·class="link">Source</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:RGB:Read:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Read"·title="Prelude">Read</a>·(<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:RGB:Read:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-RGB.html">Data.Colour.RGB</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:readsPrec">readsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·(<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readsPrec"·class="link">Source</a>·<a·href="#v:readsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readList">readList</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·[<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readList"·class="link">Source</a>·<a·href="#v:readList"·class="selflink">#</a></p><p·class="src"><a·href="#v:readPrec">readPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·(<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readPrec"·class="link">Source</a>·<a·href="#v:readPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:readListPrec">readListPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Text-ParserCombinators-ReadPrec.html#t:ReadPrec"·title="Text.ParserCombinators.ReadPrec">ReadPrec</a>·[<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Read.html#readListPrec"·class="link">Source</a>·<a·href="#v:readListPrec"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:RGB:Show:4"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·(<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:RGB:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-RGB.html">Data.Colour.RGB</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:showsPrec">showsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showsPrec"·class="link">Source</a>·<a·href="#v:showsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:show">show</a>·::·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#show"·class="link">Source</a>·<a·href="#v:show"·class="selflink">#</a></p><p·class="src"><a·href="#v:showList">showList</a>·::·[<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showList"·class="link">Source</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:RGB:Eq:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·a·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·(<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a)</span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:RGB:Eq:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Colour-RGB.html">Data.Colour.RGB</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3D%3D"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%2F%3D"·class="link">Source</a>·<a·href="#v:-47--61-"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><a·id="v:sRGB"·class="def">sRGB</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·b·-&gt;·b·-&gt;·b·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·<a·href="#v:sRGB"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGBBounded"·class="def">sRGBBounded</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Enum.html#t:Bounded"·title="Data.Enum">Bounded</a>·a)·=&gt;·a·-&gt;·a·-&gt;·a·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·<a·href="#v:sRGBBounded"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGB24"·class="def">sRGB24</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·<a·href="#v:sRGB24"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:toSRGB"·class="def">toSRGB</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·b·<a·href="#v:toSRGB"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:toSRGBBounded"·class="def">toSRGBBounded</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Enum.html#t:Bounded"·title="Data.Enum">Bounded</a>·a)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·a·<a·href="#v:toSRGBBounded"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:toSRGB24"·class="def">toSRGB24</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="Diagrams-Prelude.html#t:RGB"·title="Diagrams.Prelude">RGB</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·<a·href="#v:toSRGB24"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGB24shows"·class="def">sRGB24shows</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="#v:sRGB24shows"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGB24show"·class="def">sRGB24show</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:RealFrac"·title="Prelude">RealFrac</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="#v:sRGB24show"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGB24reads"·class="def">sRGB24reads</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ReadS"·title="Prelude">ReadS</a>·(<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b)·<a·href="#v:sRGB24reads"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGB24read"·class="def">sRGB24read</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·b,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·b)·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·<a·href="Diagrams-Prelude.html#t:Colour"·title="Diagrams.Prelude">Colour</a>·b·<a·href="#v:sRGB24read"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sRGBSpace"·class="def">sRGBSpace</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·a,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Numeric.html#t:Floating"·title="Numeric">Floating</a>·a)·=&gt;·RGBSpace·a·<a·href="#v:sRGBSpace"·class="selflink">#</a></p></div><div·class="doc"><p>Semigroups·and·monoids·show·up·all·over·the·place,·so·things·from
11 ···Data.Semigroup·and·Data.Monoid·often·come·in·handy.</p></div><div·class="top"><p·class="src">module·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Semigroup.html">Data.Semigroup</a></p></div><div·class="doc"><p>For·computing·with·vectors.</p></div><div·class="top"><p·class="src">module·<a·href="file:///usr/share/doc/libghc-linear-doc/html/Linear-Vector.html">Linear.Vector</a></p></div><div·class="doc"><p>For·computing·with·points·and·vectors.</p></div><div·class="top"><p·class="src">module·<a·href="file:///usr/share/doc/libghc-linear-doc/html/Linear-Affine.html">Linear.Affine</a></p></div><div·class="doc"><p>For·computing·with·dot·products·and·norm.</p></div><div·class="top"><p·class="src">module·<a·href="file:///usr/share/doc/libghc-linear-doc/html/Linear-Metric.html">Linear.Metric</a></p></div><div·class="doc"><p>For·working·with·<code><a·href="file:///usr/share/doc/libghc-active-doc/html/Data-Active.html#t:Active"·title="Data.Active">Active</a></code>·(i.e.·animated)·things.</p></div><div·class="top"><p·class="src">module·<a·href="file:///usr/share/doc/libghc-active-doc/html/Data-Active.html">Data.Active</a></p></div><div·class="doc"><p>Most·of·the·lens·package.·The·following·functions·are·not11 ···Data.Semigroup·and·Data.Monoid·often·come·in·handy.</p></div><div·class="top"><p·class="src">module·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Semigroup.html">Data.Semigroup</a></p></div><div·class="doc"><p>For·computing·with·vectors.</p></div><div·class="top"><p·class="src">module·<a·href="file:///usr/share/doc/libghc-linear-doc/html/Linear-Vector.html">Linear.Vector</a></p></div><div·class="doc"><p>For·computing·with·points·and·vectors.</p></div><div·class="top"><p·class="src">module·<a·href="file:///usr/share/doc/libghc-linear-doc/html/Linear-Affine.html">Linear.Affine</a></p></div><div·class="doc"><p>For·computing·with·dot·products·and·norm.</p></div><div·class="top"><p·class="src">module·<a·href="file:///usr/share/doc/libghc-linear-doc/html/Linear-Metric.html">Linear.Metric</a></p></div><div·class="doc"><p>For·working·with·<code><a·href="file:///usr/share/doc/libghc-active-doc/html/Data-Active.html#t:Active"·title="Data.Active">Active</a></code>·(i.e.·animated)·things.</p></div><div·class="top"><p·class="src">module·<a·href="file:///usr/share/doc/libghc-active-doc/html/Data-Active.html">Data.Active</a></p></div><div·class="doc"><p>Most·of·the·lens·package.·The·following·functions·are·not
12 ···exported·from·lens·because·they·either·conflict·with12 ···exported·from·lens·because·they·either·conflict·with
13 ···diagrams·or·may·conflict·with·other·libraries:</p><ul><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-At.html#v:at"·title="Control.Lens.At">at</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-At.html#v:contains"·title="Control.Lens.At">contains</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Indexed.html#v:.-62-"·title="Control.Lens.Indexed">.&gt;</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Indexed.html#v:-60-.-62-"·title="Control.Lens.Indexed">&lt;.&gt;</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Indexed.html#v:index"·title="Control.Lens.Indexed">index</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Indexed.html#v:indices"·title="Control.Lens.Indexed">indices</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Indexed.html#v:none"·title="Control.Lens.Indexed">none</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Getter.html#v:coerce"·title="Control.Lens.Internal.Getter">coerce</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#v:indexed"·title="Control.Lens.Internal.Indexed">indexed</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Lens.html#v:inside"·title="Control.Lens.Lens">inside</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Level.html#v:levels"·title="Control.Lens.Level">levels</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Plated.html#v:..."·title="Control.Lens.Plated">...</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Plated.html#v:children"·title="Control.Lens.Plated">children</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Plated.html#v:transform"·title="Control.Lens.Plated">transform</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Prism.html#v:outside"·title="Control.Lens.Prism">outside</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Setter.html#v:argument"·title="Control.Lens.Setter">argument</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Traversal.html#v:beside"·title="Control.Lens.Traversal">beside</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Traversal.html#v:singular"·title="Control.Lens.Traversal">singular</a></code></li></ul></div><div·class="top"><p·class="src"><a·id="v:strict"·class="def">strict</a>·::·Strict·lazy·strict·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·lazy·strict·<a·href="file:///usr/share/doc/libghc-lens-doc/html/src/Control.Lens.Iso.html#strict"·class="link">Source</a>[·...·truncated·by·diffoscope;·len:·207,·SHA:·f59df18f1f91b59b1a686bd5d63c30ad6c47293f37b4c6b89c18e1558bb9331a·...·]t13 ···diagrams·or·may·conflict·with·other·libraries:</p><ul><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-At.html#v:at"·title="Control.Lens.At">at</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-At.html#v:contains"·title="Control.Lens.At">contains</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Indexed.html#v:.-62-"·title="Control.Lens.Indexed">.&gt;</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Indexed.html#v:-60-.-62-"·title="Control.Lens.Indexed">&lt;.&gt;</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Indexed.html#v:index"·title="Control.Lens.Indexed">index</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Indexed.html#v:indices"·title="Control.Lens.Indexed">indices</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Indexed.html#v:none"·title="Control.Lens.Indexed">none</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Getter.html#v:coerce"·title="Control.Lens.Internal.Getter">coerce</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-Indexed.html#v:indexed"·title="Control.Lens.Internal.Indexed">indexed</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Lens.html#v:inside"·title="Control.Lens.Lens">inside</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Level.html#v:levels"·title="Control.Lens.Level">levels</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Plated.html#v:..."·title="Control.Lens.Plated">...</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Plated.html#v:children"·title="Control.Lens.Plated">children</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Plated.html#v:transform"·title="Control.Lens.Plated">transform</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Prism.html#v:outside"·title="Control.Lens.Prism">outside</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Setter.html#v:argument"·title="Control.Lens.Setter">argument</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Traversal.html#v:beside"·title="Control.Lens.Traversal">beside</a></code></li><li><code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Traversal.html#v:singular"·title="Control.Lens.Traversal">singular</a></code></li></ul></div><div·class="top"><p·class="src"><a·id="v:lens"·class="def">lens</a>·::·(s·-&gt;·a)·-&gt;·(s·-&gt;·b·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b·<a·href="file:///usr/share/doc/libghc-lens-doc/html/src/Control.Lens.Lens.html#lens"·class="link">Sou[·...·truncated·by·diffoscope;·len:·547,·SHA:·19ccc286f00a09bdbc4e2fe797ee2616b16c387163fa02cc3f6932d8438bd60a·...·]t
14 ·counterpart.</p><pre><code><a·href="Diagrams-Prelude.html#v:strict"·title="Diagrams.Prelude">strict</a></code>·=·<code><a·href="Diagrams-Prelude.html#v:from"·title="Diagrams.Prelude">from</a></code>·<code><a·href="Diagrams-Prelude.html#v:lazy"·title="Diagrams.Prelude">lazy</a></code> 
15 </pre></div></div><div·class="top"><p·class="src"><a·id="v:lens"·class="def">lens</a>·::·(s·-&gt;·a)·-&gt;·(s·-&gt;·b·-&gt;·t)·-&gt;·<a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a>·s·t·a·b·<a·href="file:///usr/share/doc/libghc-lens-doc/html/src/Control.Lens.Lens.html#lens"·class="link">Source</a>·<a·href="#v:lens"·class="selflink">#</a></p><div·class="doc"><p>Build·a·<code><a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a></code>·from·a·getter·and·a·setter.</p><pre><code><a·href="Diagrams-Prelude.html#v:lens"·title="Diagrams.Prelude">lens</a></code>·::·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#t:Functor"·title="Control.Monad">Functor</a></code>·f·=&gt;·(s·-&gt;·a)·-&gt;·(s·-&gt;·b·-&gt;·t)·-&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t 
16 </pre><pre·class="screen"><code·class="prompt">&gt;&gt;&gt;·</code><strong·class="userinput"><code>s·^.·lens·getter·setter14 </pre><pre·class="screen"><code·class="prompt">&gt;&gt;&gt;·</code><strong·class="userinput"><code>s·^.·lens·getter·setter
17 </code></strong>getter·s15 </code></strong>getter·s
18 </pre><pre·class="screen"><code·class="prompt">&gt;&gt;&gt;·</code><strong·class="userinput"><code>s·&amp;·lens·getter·setter·.~·b16 </pre><pre·class="screen"><code·class="prompt">&gt;&gt;&gt;·</code><strong·class="userinput"><code>s·&amp;·lens·getter·setter·.~·b
19 </code></strong>setter·s·b17 </code></strong>setter·s·b
20 </pre><pre·class="screen"><code·class="prompt">&gt;&gt;&gt;·</code><strong·class="userinput"><code>s·&amp;·lens·getter·setter·%~·f18 </pre><pre·class="screen"><code·class="prompt">&gt;&gt;&gt;·</code><strong·class="userinput"><code>s·&amp;·lens·getter·setter·%~·f
21 </code></strong>setter·s·(f·(getter·s))19 </code></strong>setter·s·(f·(getter·s))
22 </pre><pre><code><a·href="Diagrams-Prelude.html#v:lens"·title="Diagrams.Prelude">lens</a></code>·::·(s·-&gt;·a)·-&gt;·(s·-&gt;·a·-&gt;·s)·-&gt;·<code><a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a></code>·s·a20 </pre><pre><code><a·href="Diagrams-Prelude.html#v:lens"·title="Diagrams.Prelude">lens</a></code>·::·(s·-&gt;·a)·-&gt;·(s·-&gt;·a·-&gt;·s)·-&gt;·<code><a·href="Diagrams-Prelude.html#t:Lens-39-"·title="Diagrams.Prelude">Lens'</a></code>·s·a
 21 </pre></div></div><div·class="top"><p·class="src"><a·id="v:strict"·class="def">strict</a>·::·Strict·lazy·strict·=&gt;·<a·href="Diagrams-Prelude.html#t:Iso-39-"·title="Diagrams.Prelude">Iso'</a>·lazy·strict·<a·href="file:///usr/share/doc/libghc-lens-doc/html/src/Control.Lens.Iso.html#strict"·class="link">Source</a>·<a·href="#v:strict"·class="selflink">#</a></p><div·class="doc"><p>An·<code><a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a></code>·between·the·lazy·variant·of·a·structure·and·its·strict
 22 ·counterpart.</p><pre><code><a·href="Diagrams-Prelude.html#v:strict"·title="Diagrams.Prelude">strict</a></code>·=·<code><a·href="Diagrams-Prelude.html#v:from"·title="Diagrams.Prelude">from</a></code>·<code><a·href="Diagrams-Prelude.html#v:lazy"·title="Diagrams.Prelude">lazy</a></code>
23 </pre></div></div><div·class="top"><p·class="src"><span·class="keyword">type</span>·<a·id="t:Traversal"·class="def">Traversal</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t·<a·href="file:///usr/share/doc/libghc-lens-doc/html/src/Control.Lens.Type.html#Traversal"·class="link">Source</a>·<a·href="#t:Traversal"·class="selflink">#</a></p><div·class="doc"><p>A·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·can·be·used·directly·as·a·<code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Setter.html#v:Setter"·title="Control.Lens.Setter">Setter</a></code>·or·a·<code><a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a></code>·(but·not·as·a·<code><a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a></code>)·and·provides23 </pre></div></div><div·class="top"><p·class="src"><span·class="keyword">type</span>·<a·id="t:Traversal"·class="def">Traversal</a>·s·t·a·b·=·<span·class="keyword">forall</span>·(f·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="Diagrams-Prelude.html#t:Applicative"·title="Diagrams.Prelude">Applicative</a>·f·=&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t·<a·href="file:///usr/share/doc/libghc-lens-doc/html/src/Control.Lens.Type.html#Traversal"·class="link">Source</a>·<a·href="#t:Traversal"·class="selflink">#</a></p><div·class="doc"><p>A·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·can·be·used·directly·as·a·<code><a·href="file:///usr/share/doc/libghc-lens-doc/html/Control-Lens-Setter.html#v:Setter"·title="Control.Lens.Setter">Setter</a></code>·or·a·<code><a·href="Diagrams-Prelude.html#t:Fold"·title="Diagrams.Prelude">Fold</a></code>·(but·not·as·a·<code><a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a></code>)·and·provides
24 ·the·ability·to·both·read·and·update·multiple·fields,·subject·to·some·relatively·weak·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·laws.</p><p>These·have·also·been·known·as·multilenses,·but·they·have·the·signature·and·spirit·of</p><pre><code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Traversable.html#v:traverse"·title="Data.Traversable">traverse</a></code>·::·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Traversable.html#v:Traversable"·title="Data.Traversable">Traversable</a></code>·f·=&gt;·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·(f·a)·(f·b)·a·b24 ·the·ability·to·both·read·and·update·multiple·fields,·subject·to·some·relatively·weak·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·laws.</p><p>These·have·also·been·known·as·multilenses,·but·they·have·the·signature·and·spirit·of</p><pre><code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Traversable.html#v:traverse"·title="Data.Traversable">traverse</a></code>·::·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Traversable.html#v:Traversable"·title="Data.Traversable">Traversable</a></code>·f·=&gt;·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·(f·a)·(f·b)·a·b
25 </pre><p>and·the·more·evocative·name·suggests·their·application.</p><p>Most·of·the·time·the·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·you·will·want·to·use·is·just·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Traversable.html#v:traverse"·title="Data.Traversable">traverse</a></code>,·but·you·can·also·pass·any25 </pre><p>and·the·more·evocative·name·suggests·their·application.</p><p>Most·of·the·time·the·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·you·will·want·to·use·is·just·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Traversable.html#v:traverse"·title="Data.Traversable">traverse</a></code>,·but·you·can·also·pass·any
26 ·<code><a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a></code>·or·<code><a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a></code>·as·a·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>,·and·composition·of·a·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·(or·<code><a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a></code>·or·<code><a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a></code>)·with·a·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·(or·<code><a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a></code>·or·<code><a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a></code>)26 ·<code><a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a></code>·or·<code><a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a></code>·as·a·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>,·and·composition·of·a·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·(or·<code><a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a></code>·or·<code><a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a></code>)·with·a·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·(or·<code><a·href="Diagrams-Prelude.html#t:Lens"·title="Diagrams.Prelude">Lens</a></code>·or·<code><a·href="Diagrams-Prelude.html#t:Iso"·title="Diagrams.Prelude">Iso</a></code>)
27 ·using·(<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Function.html#v:."·title="Data.Function">.</a></code>)·forms·a·valid·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>.</p><p>The·laws·for·a·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·<code>t</code>·follow·from·the·laws·for·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Traversable.html#v:Traversable"·title="Data.Traversable">Traversable</a></code>·as·stated·in·&quot;The·Essence·of·the·Iterator·Pattern&quot;.</p><pre>t·<code><a·href="Diagrams-Prelude.html#v:pure"·title="Diagrams.Prelude">pure</a></code>·&#8801;·<code><a·href="Diagrams-Prelude.html#v:pure"·title="Diagrams.Prelude">pure</a></code>27 ·using·(<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Function.html#v:."·title="Data.Function">.</a></code>)·forms·a·valid·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>.</p><p>The·laws·for·a·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·<code>t</code>·follow·from·the·laws·for·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Traversable.html#v:Traversable"·title="Data.Traversable">Traversable</a></code>·as·stated·in·&quot;The·Essence·of·the·Iterator·Pattern&quot;.</p><pre>t·<code><a·href="Diagrams-Prelude.html#v:pure"·title="Diagrams.Prelude">pure</a></code>·&#8801;·<code><a·href="Diagrams-Prelude.html#v:pure"·title="Diagrams.Prelude">pure</a></code>
28 <code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#v:fmap"·title="Control.Monad">fmap</a></code>·(t·f)·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Function.html#v:."·title="Data.Function">.</a></code>·t·g·&#8801;·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Functor-Compose.html#v:getCompose"·title="Data.Functor.Compose">getCompose</a></code>·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Function.html#v:."·title="Data.Function">.</a></code>·t·(<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Functor-Compose.html#v:Compose"·title="Data.Functor.Compose">Compose</a></code>·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Function.html#v:."·title="Data.Function">.</a></code>·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#v:fmap"·title="Control.Monad">fmap</a></code>·f·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Function.html#v:."·title="Data.Function">.</a></code>·g)28 <code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#v:fmap"·title="Control.Monad">fmap</a></code>·(t·f)·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Function.html#v:."·title="Data.Function">.</a></code>·t·g·&#8801;·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Functor-Compose.html#v:getCompose"·title="Data.Functor.Compose">getCompose</a></code>·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Function.html#v:."·title="Data.Function">.</a></code>·t·(<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Functor-Compose.html#v:Compose"·title="Data.Functor.Compose">Compose</a></code>·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Function.html#v:."·title="Data.Function">.</a></code>·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Control-Monad.html#v:fmap"·title="Control.Monad">fmap</a></code>·f·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Function.html#v:."·title="Data.Function">.</a></code>·g)
29 </pre><p>One·consequence·of·this·requirement·is·that·a·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·needs·to·leave·the·same·number·of·elements·as·a29 </pre><p>One·consequence·of·this·requirement·is·that·a·<code><a·href="Diagrams-Prelude.html#t:Traversal"·title="Diagrams.Prelude">Traversal</a></code>·needs·to·leave·the·same·number·of·elements·as·a
1.95 KB
html2text {}
    
Offset 200, 16 lines modifiedOffset 200, 16 lines modified
200 ····*·sRGB24read·::·(Ord·b,·Floating·b)·=>·String·->·Colour·b200 ····*·sRGB24read·::·(Ord·b,·Floating·b)·=>·String·->·Colour·b
201 ····*·sRGBSpace·::·(Ord·a,·Floating·a)·=>·RGBSpace·a201 ····*·sRGBSpace·::·(Ord·a,·Floating·a)·=>·RGBSpace·a
202 ····*·module·Data.Semigroup202 ····*·module·Data.Semigroup
203 ····*·module·Linear.Vector203 ····*·module·Linear.Vector
204 ····*·module·Linear.Affine204 ····*·module·Linear.Affine
205 ····*·module·Linear.Metric205 ····*·module·Linear.Metric
206 ····*·module·Data.Active206 ····*·module·Data.Active
207 ····*·strict·::·Strict·lazy·strict·=>·Iso'·lazy·strict 
208 ····*·lens·::·(s·->·a)·->·(s·->·b·->·t)·->·Lens·s·t·a·b207 ····*·lens·::·(s·->·a)·->·(s·->·b·->·t)·->·Lens·s·t·a·b
 208 ····*·strict·::·Strict·lazy·strict·=>·Iso'·lazy·strict
209 ····*·type·Traversal·s·t·a·b·=·forall·(f·::·Type·->·Type).·Applicative·f·=>·(a209 ····*·type·Traversal·s·t·a·b·=·forall·(f·::·Type·->·Type).·Applicative·f·=>·(a
210 ······->·f·b)·->·s·->·f·t210 ······->·f·b)·->·s·->·f·t
211 ····*·newtype·ReifiedTraversal·s·t·a·b·=·Traversal·{211 ····*·newtype·ReifiedTraversal·s·t·a·b·=·Traversal·{
212 ··········o·runTraversal·::·Traversal·s·t·a·b212 ··········o·runTraversal·::·Traversal·s·t·a·b
213 ······}213 ······}
214 ····*·pattern·Empty·::·AsEmpty·s·=>·s214 ····*·pattern·Empty·::·AsEmpty·s·=>·s
215 ····*·type·Fold·s·a·=·forall·(f·::·Type·->·Type).·(Contravariant·f,·Applicative215 ····*·type·Fold·s·a·=·forall·(f·::·Type·->·Type).·(Contravariant·f,·Applicative
Offset 2748, 27 lines modifiedOffset 2748, 27 lines modified
2748 ····*·...2748 ····*·...
2749 ····*·children2749 ····*·children
2750 ····*·transform2750 ····*·transform
2751 ····*·outside2751 ····*·outside
2752 ····*·argument2752 ····*·argument
2753 ····*·beside2753 ····*·beside
2754 ····*·singular2754 ····*·singular
2755 strict·::·Strict·lazy·strict·=>·Iso'·lazy·strict·Source·# 
2756 An·Iso·between·the·lazy·variant·of·a·structure·and·its·strict·counterpart. 
2757 strict·=·from·lazy 
2758 lens·::·(s·->·a)·->·(s·->·b·->·t)·->·Lens·s·t·a·b·Source·#2755 lens·::·(s·->·a)·->·(s·->·b·->·t)·->·Lens·s·t·a·b·Source·#
2759 Build·a·Lens·from·a·getter·and·a·setter.2756 Build·a·Lens·from·a·getter·and·a·setter.
2760 lens·::·Functor·f·=>·(s·->·a)·->·(s·->·b·->·t)·->·(a·->·f·b)·->·s·->·f·t2757 lens·::·Functor·f·=>·(s·->·a)·->·(s·->·b·->·t)·->·(a·->·f·b)·->·s·->·f·t
2761 >>>·s·^.·lens·getter·setter2758 >>>·s·^.·lens·getter·setter
2762 getter·s2759 getter·s
2763 >>>·s·&·lens·getter·setter·.~·b2760 >>>·s·&·lens·getter·setter·.~·b
2764 setter·s·b2761 setter·s·b
2765 >>>·s·&·lens·getter·setter·%~·f2762 >>>·s·&·lens·getter·setter·%~·f
2766 setter·s·(f·(getter·s))2763 setter·s·(f·(getter·s))
2767 lens·::·(s·->·a)·->·(s·->·a·->·s)·->·Lens'·s·a2764 lens·::·(s·->·a)·->·(s·->·a·->·s)·->·Lens'·s·a
 2765 strict·::·Strict·lazy·strict·=>·Iso'·lazy·strict·Source·#
 2766 An·Iso·between·the·lazy·variant·of·a·structure·and·its·strict·counterpart.
 2767 strict·=·from·lazy
2768 type·Traversal·s·t·a·b·=·forall·(f·::·Type·->·Type).·Applicative·f·=>·(a·->·f2768 type·Traversal·s·t·a·b·=·forall·(f·::·Type·->·Type).·Applicative·f·=>·(a·->·f
2769 b)·->·s·->·f·t·Source·#2769 b)·->·s·->·f·t·Source·#
2770 A·Traversal·can·be·used·directly·as·a·Setter·or·a·Fold·(but·not·as·a·Lens)·and2770 A·Traversal·can·be·used·directly·as·a·Setter·or·a·Fold·(but·not·as·a·Lens)·and
2771 provides·the·ability·to·both·read·and·update·multiple·fields,·subject·to·some2771 provides·the·ability·to·both·read·and·update·multiple·fields,·subject·to·some
2772 relatively·weak·Traversal·laws.2772 relatively·weak·Traversal·laws.
2773 These·have·also·been·known·as·multilenses,·but·they·have·the·signature·and2773 These·have·also·been·known·as·multilenses,·but·they·have·the·signature·and
2774 spirit·of2774 spirit·of
1.71 KB
./usr/share/doc/libghc-diagrams-lib-doc/html/diagrams-lib.txt
Ordering differences only
    
Offset 9571, 22 lines modifiedOffset 9571, 14 lines modified
9571 toSRGB24·::·(RealFrac·b,·Floating·b)·=>·Colour·b·->·RGB·Word89571 toSRGB24·::·(RealFrac·b,·Floating·b)·=>·Colour·b·->·RGB·Word8
9572 sRGB24shows·::·(RealFrac·b,·Floating·b)·=>·Colour·b·->·ShowS9572 sRGB24shows·::·(RealFrac·b,·Floating·b)·=>·Colour·b·->·ShowS
9573 sRGB24show·::·(RealFrac·b,·Floating·b)·=>·Colour·b·->·String9573 sRGB24show·::·(RealFrac·b,·Floating·b)·=>·Colour·b·->·String
9574 sRGB24reads·::·(Ord·b,·Floating·b)·=>·ReadS·(Colour·b)9574 sRGB24reads·::·(Ord·b,·Floating·b)·=>·ReadS·(Colour·b)
9575 sRGB24read·::·(Ord·b,·Floating·b)·=>·String·->·Colour·b9575 sRGB24read·::·(Ord·b,·Floating·b)·=>·String·->·Colour·b
9576 sRGBSpace·::·(Ord·a,·Floating·a)·=>·RGBSpace·a9576 sRGBSpace·::·(Ord·a,·Floating·a)·=>·RGBSpace·a
  
9577 --·|·An·<a>Iso</a>·between·the·lazy·variant·of·a·structure·and·its·strict 
9578 --···counterpart. 
9579 --··· 
9580 --···<pre> 
9581 --···<a>strict</a>·=·<a>from</a>·<a>lazy</a> 
9582 --···</pre> 
9583 strict·::·Strict·lazy·strict·=>·Iso'·lazy·strict 
  
9584 --·|·Build·a·<a>Lens</a>·from·a·getter·and·a·setter.9577 --·|·Build·a·<a>Lens</a>·from·a·getter·and·a·setter.
9585 --···9578 --···
9586 --···<pre>9579 --···<pre>
9587 --···<a>lens</a>·::·<a>Functor</a>·f·=&gt;·(s·-&gt;·a)·-&gt;·(s·-&gt;·b·-&gt;·t)·-&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t9580 --···<a>lens</a>·::·<a>Functor</a>·f·=&gt;·(s·-&gt;·a)·-&gt;·(s·-&gt;·b·-&gt;·t)·-&gt;·(a·-&gt;·f·b)·-&gt;·s·-&gt;·f·t
9588 --···</pre>9581 --···</pre>
9589 --···9582 --···
9590 --···<pre>9583 --···<pre>
Offset 9605, 14 lines modifiedOffset 9597, 22 lines modified
9605 --···</pre>9597 --···</pre>
9606 --···9598 --···
9607 --···<pre>9599 --···<pre>
9608 --···<a>lens</a>·::·(s·-&gt;·a)·-&gt;·(s·-&gt;·a·-&gt;·s)·-&gt;·<a>Lens'</a>·s·a9600 --···<a>lens</a>·::·(s·-&gt;·a)·-&gt;·(s·-&gt;·a·-&gt;·s)·-&gt;·<a>Lens'</a>·s·a
9609 --···</pre>9601 --···</pre>
9610 lens·::·(s·->·a)·->·(s·->·b·->·t)·->·Lens·s·t·a·b9602 lens·::·(s·->·a)·->·(s·->·b·->·t)·->·Lens·s·t·a·b
  
 9603 --·|·An·<a>Iso</a>·between·the·lazy·variant·of·a·structure·and·its·strict
 9604 --···counterpart.
 9605 --···
 9606 --···<pre>
 9607 --···<a>strict</a>·=·<a>from</a>·<a>lazy</a>
 9608 --···</pre>
 9609 strict·::·Strict·lazy·strict·=>·Iso'·lazy·strict
  
9611 --·|·A·<a>Traversal</a>·can·be·used·directly·as·a·<a>Setter</a>·or·a9610 --·|·A·<a>Traversal</a>·can·be·used·directly·as·a·<a>Setter</a>·or·a
9612 --···<a>Fold</a>·(but·not·as·a·<a>Lens</a>)·and·provides·the·ability·to9611 --···<a>Fold</a>·(but·not·as·a·<a>Lens</a>)·and·provides·the·ability·to
9613 --···both·read·and·update·multiple·fields,·subject·to·some·relatively·weak9612 --···both·read·and·update·multiple·fields,·subject·to·some·relatively·weak
9614 --···<a>Traversal</a>·laws.9613 --···<a>Traversal</a>·laws.
9615 --···9614 --···
9616 --···These·have·also·been·known·as·multilenses,·but·they·have·the·signature9615 --···These·have·also·been·known·as·multilenses,·but·they·have·the·signature
9617 --···and·spirit·of9616 --···and·spirit·of