The latest version of microlens is 0.4.13.1-1.

microlens

Version 0.1.3.0 revision 1 uploaded by HerbertValerioRiedel.

Package meta

Synopsis
A tiny part of the lens library which you can depend upon
Description

This is an extract from lens (with no dependencies). It's not a toy lenses library, unsuitable for “real world”, but merely a small one. It is compatible with lens, and should have same performance. It also has better documentation.

Use this library:

  • if you want to define lenses or traversals in your own library, but don't want to depend on lens

  • if you are new to lenses and want a small library to play with, but don't want to use something “inferior” or have to relearn things when/if you switch to lens

Don't use this library:

  • if you need Isos, Prisms, indexed traversals, at, ix, or actually anything else which isn't defined here

  • if you think lenses compose “in the wrong order” (in which case you're looking for fclabels)

Note that microlens has no dependencies starting from GHC 7.10 (base-4.8). Prior to that, it has to depend on transformers-0.2 or above.

Also note that it's not done yet and there's a lot of things missing and I'm still writing a tutorial for it.

Author
Artyom
Bug reports
http://github.com/aelve/microlens/issues
Category
Data, Lenses
Copyright
n/a
Homepage
http://github.com/aelve/microlens
Maintainer
Artyom <yom@artyom.me>
Package URL
n/a
Stability
n/a

Components