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.
This package is a part of the <http://hackage.haskell.org/package/microlens microlens> family; see the readme <https://github.com/aelve/microlens#readme on Github>.
Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
---|---|---|---|---|---|
0.1.0.1-bp150.2.3 info | GA Release | 2018-08-01 | 15 |
|
|
0.1.0.1-bp150.2.6 info | GA Release | 2018-07-31 | 15 |
|
|
0.1.0.1-bp150.2.7 info | GA Release | 2018-07-30 | 15 |
|
|