/usr/share/doc/libghc-lens-doc/html/Control-Lens-Internal-TH.html is in libghc-lens-doc 4.13-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Control.Lens.Internal.TH</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Control-Lens-Internal-TH.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Control-Lens-Internal-TH.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">lens-4.13: Lenses, Folds and Traversals</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Copyright</th><td>(C) 2013-2015 Edward Kmett and Eric Mertens</td></tr><tr><th>License</th><td>BSD-style (see the file LICENSE)</td></tr><tr><th>Maintainer</th><td>Edward Kmett <ekmett@gmail.com></td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Safe Haskell</th><td>Trustworthy</td></tr><tr><th>Language</th><td>Haskell98</td></tr></table><p class="caption">Control.Lens.Internal.TH</p></div><div id="description"><p class="caption">Description</p><div class="doc empty"> </div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><a href="#v:tySynInstD-39-">tySynInstD'</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> -> [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:DecQ">DecQ</a></li><li class="src short"><a href="#v:appsT">appsT</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a> -> [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a></li><li class="src short"><a href="#v:appsE1">appsE1</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:ExpQ">ExpQ</a> -> [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:ExpQ">ExpQ</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:ExpQ">ExpQ</a></li><li class="src short"><a href="#v:toTupleT">toTupleT</a> :: [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a></li><li class="src short"><a href="#v:toTupleE">toTupleE</a> :: [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:ExpQ">ExpQ</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:ExpQ">ExpQ</a></li><li class="src short"><a href="#v:toTupleP">toTupleP</a> :: [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:PatQ">PatQ</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:PatQ">PatQ</a></li><li class="src short"><a href="#v:conAppsT">conAppsT</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> -> [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Type">Type</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Type">Type</a></li><li class="src short"><a href="#v:bndrName">bndrName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:TyVarBndr">TyVarBndr</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:fromSet">fromSet</a> :: (k -> v) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/containers-0.5.6.2/Data-Set.html#t:Set">Set</a> k -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/containers-0.5.6.2/Data-Map-Lazy.html#t:Map">Map</a> k v</li><li class="src short"><a href="#v:lensPackageKey">lensPackageKey</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:mkLensName_tc">mkLensName_tc</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-String.html#t:String">String</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-String.html#t:String">String</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:mkLensName_v">mkLensName_v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-String.html#t:String">String</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-String.html#t:String">String</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:traversalTypeName">traversalTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:traversal-39-TypeName">traversal'TypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:lensTypeName">lensTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:lens-39-TypeName">lens'TypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:isoTypeName">isoTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:iso-39-TypeName">iso'TypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:getterTypeName">getterTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:foldTypeName">foldTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:prismTypeName">prismTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:prism-39-TypeName">prism'TypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:reviewTypeName">reviewTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:wrappedTypeName">wrappedTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:unwrappedTypeName">unwrappedTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:rewrappedTypeName">rewrappedTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:_wrapped-39-ValName">_wrapped'ValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:isoValName">isoValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:prismValName">prismValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:untoValName">untoValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:phantomValName">phantomValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:phantom2">phantom2</a> :: (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Functor.html#t:Functor">Functor</a> f, <a href="Control-Lens-Getter.html#t:Contravariant">Contravariant</a> f) => f a -> f b</li><li class="src short"><a href="#v:composeValName">composeValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:idValName">idValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:fmapValName">fmapValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:pureValName">pureValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:apValName">apValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:rightDataName">rightDataName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li><li class="src short"><a href="#v:leftDataName">leftDataName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><a name="v:tySynInstD-39-" class="def">tySynInstD'</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> -> [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:DecQ">DecQ</a> <a href="src/Control-Lens-Internal-TH.html#tySynInstD%27" class="link">Source</a></p><div class="doc"><p>Compatibility shim for recent changes to template haskell's <code><a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#v:tySynInstD">tySynInstD</a></code></p></div></div><div class="top"><p class="src"><a name="v:appsT" class="def">appsT</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a> -> [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a> <a href="src/Control-Lens-Internal-TH.html#appsT" class="link">Source</a></p><div class="doc"><p>Apply arguments to a type constructor</p></div></div><div class="top"><p class="src"><a name="v:appsE1" class="def">appsE1</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:ExpQ">ExpQ</a> -> [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:ExpQ">ExpQ</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:ExpQ">ExpQ</a> <a href="src/Control-Lens-Internal-TH.html#appsE1" class="link">Source</a></p><div class="doc"><p>Apply arguments to a function</p></div></div><div class="top"><p class="src"><a name="v:toTupleT" class="def">toTupleT</a> :: [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:TypeQ">TypeQ</a> <a href="src/Control-Lens-Internal-TH.html#toTupleT" class="link">Source</a></p><div class="doc"><p>Construct a tuple type given a list of types.</p></div></div><div class="top"><p class="src"><a name="v:toTupleE" class="def">toTupleE</a> :: [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:ExpQ">ExpQ</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:ExpQ">ExpQ</a> <a href="src/Control-Lens-Internal-TH.html#toTupleE" class="link">Source</a></p><div class="doc"><p>Construct a tuple value given a list of expressions.</p></div></div><div class="top"><p class="src"><a name="v:toTupleP" class="def">toTupleP</a> :: [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:PatQ">PatQ</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Lib.html#t:PatQ">PatQ</a> <a href="src/Control-Lens-Internal-TH.html#toTupleP" class="link">Source</a></p><div class="doc"><p>Construct a tuple pattern given a list of patterns.</p></div></div><div class="top"><p class="src"><a name="v:conAppsT" class="def">conAppsT</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> -> [<a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Type">Type</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Type">Type</a> <a href="src/Control-Lens-Internal-TH.html#conAppsT" class="link">Source</a></p><div class="doc"><p>Apply arguments to a type constructor.</p></div></div><div class="top"><p class="src"><a name="v:bndrName" class="def">bndrName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:TyVarBndr">TyVarBndr</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#bndrName" class="link">Source</a></p><div class="doc"><p>Return <code><a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a></code> contained in a <code><a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:TyVarBndr">TyVarBndr</a></code>.</p></div></div><div class="top"><p class="src"><a name="v:fromSet" class="def">fromSet</a> :: (k -> v) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/containers-0.5.6.2/Data-Set.html#t:Set">Set</a> k -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/containers-0.5.6.2/Data-Map-Lazy.html#t:Map">Map</a> k v <a href="src/Control-Lens-Internal-TH.html#fromSet" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:lensPackageKey" class="def">lensPackageKey</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-String.html#t:String">String</a> <a href="src/Control-Lens-Internal-TH.html#lensPackageKey" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkLensName_tc" class="def">mkLensName_tc</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-String.html#t:String">String</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-String.html#t:String">String</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#mkLensName_tc" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkLensName_v" class="def">mkLensName_v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-String.html#t:String">String</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-String.html#t:String">String</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#mkLensName_v" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:traversalTypeName" class="def">traversalTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#traversalTypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:traversal-39-TypeName" class="def">traversal'TypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#traversal%27TypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:lensTypeName" class="def">lensTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#lensTypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:lens-39-TypeName" class="def">lens'TypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#lens%27TypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isoTypeName" class="def">isoTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#isoTypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:iso-39-TypeName" class="def">iso'TypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#iso%27TypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getterTypeName" class="def">getterTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#getterTypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:foldTypeName" class="def">foldTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#foldTypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:prismTypeName" class="def">prismTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#prismTypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:prism-39-TypeName" class="def">prism'TypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#prism%27TypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:reviewTypeName" class="def">reviewTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#reviewTypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:wrappedTypeName" class="def">wrappedTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#wrappedTypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:unwrappedTypeName" class="def">unwrappedTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#unwrappedTypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:rewrappedTypeName" class="def">rewrappedTypeName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#rewrappedTypeName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:_wrapped-39-ValName" class="def">_wrapped'ValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#_wrapped%27ValName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isoValName" class="def">isoValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#isoValName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:prismValName" class="def">prismValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#prismValName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:untoValName" class="def">untoValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#untoValName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:phantomValName" class="def">phantomValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#phantomValName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:phantom2" class="def">phantom2</a> :: (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Functor.html#t:Functor">Functor</a> f, <a href="Control-Lens-Getter.html#t:Contravariant">Contravariant</a> f) => f a -> f b <a href="src/Control-Lens-Internal-TH.html#phantom2" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:composeValName" class="def">composeValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#composeValName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:idValName" class="def">idValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#idValName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:fmapValName" class="def">fmapValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#fmapValName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:pureValName" class="def">pureValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#pureValName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:apValName" class="def">apValName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#apValName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:rightDataName" class="def">rightDataName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#rightDataName" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:leftDataName" class="def">leftDataName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/template-haskell-2.10.0.0/Language-Haskell-TH-Syntax.html#t:Name">Name</a> <a href="src/Control-Lens-Internal-TH.html#leftDataName" class="link">Source</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.16.1</p></div></body></html>
|