MIT licensed by Roman Cheplyaka
Maintained by roma@ro-che.info

Module documentation for 0.1.2.2

This version can be pinned in stack with:data-lens-light-0.1.2.2@sha256:232981e543435d4f138a74146857ed81e1673eeb13368afe0977c72ff31c8834,1136

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
  • MonadState combinators return ()
  • strict MonadState combinators force the whole state, too

(The above list may be not exhaustive. Compatibility with data-lens is not a goal.)

Changes

Changes

Version 0.1.2.2

Fix build with ghc 8

Version 0.1.2.1

Relax the lower bound on base

Version 0.1.2

Add vanLaarhoven

Version 0.1.1

Add zoom

Version 0.1.0.2

Add support for mtl 2.1

Version 0.1.0.1

Upgrade to mtl 2.2

Used by 2 packages in lts-13.27(full list with versions):
comments powered byDisqus