@hackage data-lens-light0.1.2.4
Simple lenses, minimum dependencies
Installation
Dependencies (3)
- base >=4 && <5
- mtl >=2.1
- template-haskell Show all…
Dependents (13)
@hackage/quickspec, @hackage/Sit, @hackage/Gamgine, @hackage/haskell-names, @hackage/acme-everything, @hackage/monad-classes, Show all…
data-lens-light
This is a minimalistic lens library, based on data-lens.
The main differences from data-lens are:
- reduced API
- minimal set of dependencies
- data-lens, data-lens-fd and data-lens-template exported through a single module in a single package
MonadStatecombinators return()- strict
MonadStatecombinators force the whole state, too
(The above list may be not exhaustive. Compatibility with data-lens is not a goal.)