The microlens-contra package
This package provides Fold and Getter that are fully compatible with lens; the downside is that this package depends on contravariant, which in its turn depends on a lot of other packages (but still less than lens).
The difference between Fold and SimpleFold is that you can use e.g. takingWhile/droppingWhile and backwards on the former but not on the latter. Most functions from lens that work with Fold would work with SimpleFold as well, tho.
|Dependencies||base (>=4.5 && <5), contravariant (>=1.3 && <2), microlens (==0.4.*) [details]|
|Author||Edward Kmett, Artyom|
|Source repository||head: git clone git://github.com/aelve/microlens.git|
|Uploaded||Fri Apr 8 19:40:24 UTC 2016 by Artyom|
|Distributions||LTSHaskell:0.1.0.1, NixOS:0.1.0.1, Stackage:0.1.0.1, Tumbleweed:0.1.0.1|
|Downloads||185 total (22 in the last 30 days)|
|Status||Docs available [build log]
Last success reported on 2016-04-08 [all 1 reports]
Hackage Matrix CI
For package maintainers and hackage trustees