Permalink
Browse files

2.8

  • Loading branch information...
1 parent c94f3bd commit 5fdb383c2908903ba7c37957510c3a03e30a5512 @ekmett committed Sep 9, 2012
Showing with 774 additions and 688 deletions.
  1. +1 −1 Control-Exception-Lens.html
  2. +1 −1 Control-Lens-Action.html
  3. +1 −1 Control-Lens-Combinators.html
  4. +1 −1 Control-Lens-Fold.html
  5. +1 −1 Control-Lens-Getter.html
  6. +1 −1 Control-Lens-Indexed.html
  7. +1 −1 Control-Lens-IndexedFold.html
  8. +1 −1 Control-Lens-IndexedGetter.html
  9. +1 −1 Control-Lens-IndexedLens.html
  10. +1 −1 Control-Lens-IndexedSetter.html
  11. +1 −1 Control-Lens-IndexedTraversal.html
  12. +1 −1 Control-Lens-Internal.html
  13. +1 −1 Control-Lens-Iso.html
  14. +1 −1 Control-Lens-Isomorphic.html
  15. +1 −1 Control-Lens-Plated.html
  16. +1 −1 Control-Lens-Representable.html
  17. +1 −1 Control-Lens-Setter.html
  18. +1 −1 Control-Lens-TH.html
  19. +1 −1 Control-Lens-Traversal.html
  20. +1 −1 Control-Lens-Tuple.html
  21. +1 −1 Control-Lens-Type.html
  22. +1 −1 Control-Lens-WithIndex.html
  23. +1 −1 Control-Lens-Zoom.html
  24. +2 −2 Control-Lens.html
  25. +1 −1 Control-Parallel-Strategies-Lens.html
  26. +1 −1 Control-Seq-Lens.html
  27. +1 −1 Data-Array-Lens.html
  28. +1 −1 Data-Bits-Lens.html
  29. +1 −1 Data-ByteString-Lazy-Lens.html
  30. +1 −1 Data-ByteString-Lens.html
  31. +1 −1 Data-ByteString-Strict-Lens.html
  32. +1 −1 Data-Complex-Lens.html
  33. +1 −1 Data-Data-Lens.html
  34. +1 −1 Data-Dynamic-Lens.html
  35. +1 −1 Data-HashSet-Lens.html
  36. +1 −1 Data-IntSet-Lens.html
  37. +1 −1 Data-List-Lens.html
  38. +1 −1 Data-Monoid-Lens.html
  39. +1 −1 Data-Sequence-Lens.html
  40. +1 −1 Data-Set-Lens.html
  41. +1 −1 Data-Text-Lazy-Lens.html
  42. +1 −1 Data-Text-Lens.html
  43. +1 −1 Data-Text-Strict-Lens.html
  44. +1 −1 Data-Tree-Lens.html
  45. +1 −1 Data-Typeable-Lens.html
  46. +1 −1 GHC-Generics-Lens.html
  47. +1 −1 Language-Haskell-TH-Lens.html
  48. +1 −1 System-FilePath-Lens.html
  49. +2 −2 doc-index-124.html
  50. +2 −2 doc-index-126.html
  51. +2 −2 doc-index-37.html
  52. +2 −2 doc-index-38.html
  53. +2 −2 doc-index-42.html
  54. +2 −2 doc-index-43.html
  55. +2 −2 doc-index-45.html
  56. +2 −2 doc-index-46.html
  57. +2 −2 doc-index-47.html
  58. +2 −2 doc-index-60.html
  59. +2 −2 doc-index-61.html
  60. +2 −2 doc-index-94.html
  61. +2 −2 doc-index-95.html
  62. +2 −2 doc-index-A.html
  63. +2 −2 doc-index-All.html
  64. +2 −2 doc-index-B.html
  65. +2 −2 doc-index-C.html
  66. +2 −2 doc-index-D.html
  67. +2 −2 doc-index-E.html
  68. +2 −2 doc-index-F.html
  69. +2 −2 doc-index-G.html
  70. +2 −2 doc-index-H.html
  71. +2 −2 doc-index-I.html
  72. +2 −2 doc-index-L.html
  73. +2 −2 doc-index-M.html
  74. +2 −2 doc-index-N.html
  75. +2 −2 doc-index-O.html
  76. +2 −2 doc-index-P.html
  77. +2 −2 doc-index-Q.html
  78. +2 −2 doc-index-R.html
  79. +2 −2 doc-index-S.html
  80. +2 −2 doc-index-T.html
  81. +2 −2 doc-index-U.html
  82. +2 −2 doc-index-V.html
  83. +2 −2 doc-index-W.html
  84. +2 −2 doc-index-Z.html
  85. +2 −2 doc-index.html
  86. +1 −1 index-frames.html
  87. +3 −3 index.html
  88. BIN lens.haddock
  89. +60 −0 src/Control-Lens-Combinators.html
  90. +151 −148 src/Control-Lens-TH.html
  91. +433 −410 src/Control-Lens-WithIndex.html
  92. +1 −1 src/Control-Lens.html
  93. +2 −2 src/Data-Data-Lens.html
@@ -1,7 +1,7 @@
<!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.Exception.Lens</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-Exception-Lens.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Control-Exception-Lens.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-2.7: Lenses, Folds and Traversals</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>Control.Exception</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Control.Exception.Lens</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</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:traverseException">traverseException</a> :: (<a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:Exception">Exception</a> a, <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:Exception">Exception</a> b) =&gt; <a href="Control-Lens-Traversal.html#t:Traversal">Traversal</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:SomeException">SomeException</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:SomeException">SomeException</a> a b</li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><a name="v:traverseException" class="def">traverseException</a> :: (<a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:Exception">Exception</a> a, <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:Exception">Exception</a> b) =&gt; <a href="Control-Lens-Traversal.html#t:Traversal">Traversal</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:SomeException">SomeException</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:SomeException">SomeException</a> a b<a href="src/Control-Exception-Lens.html#traverseException" class="link">Source</a></p><div class="doc"><p>Traverse the strongly typed <code><a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:Exception">Exception</a></code> contained in <code><a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:SomeException">SomeException</a></code> where the type of your function matches
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Control-Exception-Lens.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-2.8: Lenses, Folds and Traversals</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>Control.Exception</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Control.Exception.Lens</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</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:traverseException">traverseException</a> :: (<a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:Exception">Exception</a> a, <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:Exception">Exception</a> b) =&gt; <a href="Control-Lens-Traversal.html#t:Traversal">Traversal</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:SomeException">SomeException</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:SomeException">SomeException</a> a b</li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><a name="v:traverseException" class="def">traverseException</a> :: (<a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:Exception">Exception</a> a, <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:Exception">Exception</a> b) =&gt; <a href="Control-Lens-Traversal.html#t:Traversal">Traversal</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:SomeException">SomeException</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:SomeException">SomeException</a> a b<a href="src/Control-Exception-Lens.html#traverseException" class="link">Source</a></p><div class="doc"><p>Traverse the strongly typed <code><a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:Exception">Exception</a></code> contained in <code><a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:SomeException">SomeException</a></code> where the type of your function matches
the desired <code><a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:Exception">Exception</a></code>.
</p><pre>
traverseException :: (<code><a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Applicative.html#t:Applicative">Applicative</a></code> f, <code><a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:Exception">Exception</a></code> a, <code><a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Exception-Base.html#t:Exception">Exception</a></code> b)
View
@@ -1,7 +1,7 @@
<!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.Action</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-Action.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Control-Lens-Action.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-2.7: Lenses, Folds and Traversals</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>MTPCs, FDs, Rank2</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Control.Lens.Action</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Composable Actions
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Control-Lens-Action.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-2.8: Lenses, Folds and Traversals</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>MTPCs, FDs, Rank2</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Control.Lens.Action</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Composable Actions
</a></li><li><a href="#g:2">Folds with Effecs
</a></li><li><a href="#g:3">Implementation Details
</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</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"><span class="keyword">type</span> <a href="#t:Action">Action</a> m a c = <span class="keyword">forall</span> f r. <a href="Control-Lens-Internal.html#t:Effective">Effective</a> m r f =&gt; (c -&gt; f c) -&gt; a -&gt; f a</li><li class="src short"><a href="#v:act">act</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; (a -&gt; m c) -&gt; <a href="Control-Lens-Action.html#t:Action">Action</a> m a c</li><li class="src short"><a href="#v:acts">acts</a> :: <a href="Control-Lens-Action.html#t:Action">Action</a> m (m a) a</li><li class="src short"><a href="#v:perform">perform</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; <a href="Control-Lens-Action.html#t:Acting">Acting</a> m c a b c d -&gt; a -&gt; m c</li><li class="src short"><a href="#v:liftAct">liftAct</a> :: (MonadTrans t, <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Monad.html#t:Monad">Monad</a> m) =&gt; <a href="Control-Lens-Action.html#t:Acting">Acting</a> m c a b c d -&gt; <a href="Control-Lens-Action.html#t:Action">Action</a> (t m) a c</li><li class="src short"><a href="#v:-94--33-">(^!)</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; a -&gt; <a href="Control-Lens-Action.html#t:Acting">Acting</a> m c a b c d -&gt; m c</li><li class="src short"><span class="keyword">type</span> <a href="#t:MonadicFold">MonadicFold</a> m a c = <span class="keyword">forall</span> f r. (<a href="Control-Lens-Internal.html#t:Effective">Effective</a> m r f, <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f) =&gt; (c -&gt; f c) -&gt; a -&gt; f a</li><li class="src short"><span class="keyword">type</span> <a href="#t:Acting">Acting</a> m r a b c d = (c -&gt; <a href="Control-Lens-Internal.html#t:Effect">Effect</a> m r d) -&gt; a -&gt; <a href="Control-Lens-Internal.html#t:Effect">Effect</a> m r b</li></ul></div><div id="interface"><h1 id="g:1">Composable Actions
@@ -1,7 +1,7 @@
<!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.Combinators</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-Combinators.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Control-Lens-Combinators.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-2.7: Lenses, Folds and Traversals</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>portable</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>Safe-Inferred</td></tr></table><p class="caption">Control.Lens.Combinators</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</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:-124--62-">(|&gt;)</a> :: a -&gt; (a -&gt; b) -&gt; b</li><li class="src short"><a href="#v:-60--36--33--62-">(&lt;$!&gt;)</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; (a -&gt; b) -&gt; m a -&gt; m b</li><li class="src short"><a href="#v:-60--36--33-">(&lt;$!)</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; b -&gt; m a -&gt; m b</li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><a name="v:-124--62-" class="def">(|&gt;)</a> :: a -&gt; (a -&gt; b) -&gt; b<a href="src/Control-Lens-Combinators.html#%7C%3E" class="link">Source</a></p><div class="doc"><p>Passes the result of the left side to the function on the right side (forward pipe operator).
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Control-Lens-Combinators.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-2.8: Lenses, Folds and Traversals</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>portable</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>Safe-Inferred</td></tr></table><p class="caption">Control.Lens.Combinators</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</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:-124--62-">(|&gt;)</a> :: a -&gt; (a -&gt; b) -&gt; b</li><li class="src short"><a href="#v:-60--36--33--62-">(&lt;$!&gt;)</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; (a -&gt; b) -&gt; m a -&gt; m b</li><li class="src short"><a href="#v:-60--36--33-">(&lt;$!)</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; b -&gt; m a -&gt; m b</li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><a name="v:-124--62-" class="def">(|&gt;)</a> :: a -&gt; (a -&gt; b) -&gt; b<a href="src/Control-Lens-Combinators.html#%7C%3E" class="link">Source</a></p><div class="doc"><p>Passes the result of the left side to the function on the right side (forward pipe operator).
</p><p>This is the flipped version of (<code><a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Prelude.html#v:-36-">$</a></code>), which is more common in languages like F# where it is needed
for inference. Here it is supplied for notational convenience and given a precedence that allows it
to be nested inside uses of (<code><a href="/usr/share/doc/ghc/html/libraries/base-4.6.0.0/Prelude.html#v:-36-">$</a></code>).
View
@@ -1,7 +1,7 @@
<!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.Fold</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-Fold.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Control-Lens-Fold.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-2.7: Lenses, Folds and Traversals</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>Rank2Types</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Control.Lens.Fold</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Folds
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Control-Lens-Fold.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-2.8: Lenses, Folds and Traversals</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>Rank2Types</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Control.Lens.Fold</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Folds
</a><ul><li><a href="#g:2">Building Folds
</a></li><li><a href="#g:3">Folding
</a></li></ul></li><li><a href="#g:4">Storing Folds
View
@@ -1,7 +1,7 @@
<!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.Getter</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-Getter.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Control-Lens-Getter.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-2.7: Lenses, Folds and Traversals</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>Rank2Types</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Control.Lens.Getter</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Getters
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Control-Lens-Getter.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-2.8: Lenses, Folds and Traversals</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>Rank2Types</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Control.Lens.Getter</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Getters
</a></li><li><a href="#g:2">Building Getters
</a></li><li><a href="#g:3">Combinators for Getters and Folds
</a></li><li><a href="#g:4">Storing Getters
Oops, something went wrong.

0 comments on commit 5fdb383

Please sign in to comment.