microlens-mtl

microlens support for Reader/Writer/State from mtl http://github.com/aelve/microlens

Version on this page:0.1.11.1
LTS Haskell 12.22:0.1.11.1
Stackage Nightly 2018-12-14:0.1.11.1
Latest on Hackage:0.1.11.1

See all snapshots microlens-mtl appears in

BSD3 licensed by Edward Kmett, Artyom
Maintained by Artyom

Module documentation for 0.1.11.1

There are no documented modules for this package.

This package contains functions (like view or +=) which work on MonadReader, MonadWriter, and MonadState from the mtl package.

This package is a part of the microlens family; see the readme on Github.

Changes

0.1.11.1

  • Fixed compilation on GHC 8.4.

0.1.11.0

  • Exported Focusing, etc. from Lens.Micro.Mtl.Internal.
  • Added &~.

0.1.10.0

  • Added <?= and <.=.

0.1.9.0

  • Added ?= and <~.

0.1.8.0

  • Added assign and modifying as synonyms for .= and %=.
  • Added <%=, <<%=, and <<.=.

0.1.7.1

  • Added forgotten copyright/authorship information.

0.1.7.0

  • Added preuse.

0.1.6.1

  • Bumped transformers version.
  • Bumped microlens version.

0.1.6.0

  • Added Lens.Micro.Mtl.Internal (which exports zooming type classes)

0.1.5.0

  • Added Safe Haskell pragmas.

0.1.4.1

  • Bumped microlens version.

0.1.4.0

  • Added preview (a synonym for (^?)).
  • Bumped microlens version.

0.1.3.1

  • Bumped microlens version.

0.1.3.0

  • Moved some internally used functions to Lens.Micro.Internal in microlens.
  • Bumped base version.

0.1.2.0

  • Package now compiles with -O2 and other optimisations by default.

0.1.1.0

  • Added zoom and magnify.

0.1.0.0

Initial release.

comments powered byDisqus