MIT licensed by Roman Cheplyaka
Maintained by roma@ro-che.info
This version can be pinned in stack with:data-lens-light-0.1.2.2@sha256:232981e543435d4f138a74146857ed81e1673eeb13368afe0977c72ff31c8834,1136

Module documentation for 0.1.2.2

Used by 2 packages in lts-16.23(full list with versions):

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