Package Info

ghc-microlens-contra


True folds and getters for microlens


Development/Libraries/Haskell

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>.


License: BSD-3-Clause
URL: https://hackage.haskell.org/package/microlens-contra

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
0.1.0.1-bp150.2.3 info GA Release 2018-08-01 15
  • AArch64
  • ghc-microlens-contra
  • ghc-microlens-contra-devel
0.1.0.1-bp150.2.6 info GA Release 2018-07-31 15
  • ppc64le
  • ghc-microlens-contra
  • ghc-microlens-contra-devel
0.1.0.1-bp150.2.7 info GA Release 2018-07-30 15
  • x86-64
  • ghc-microlens-contra
  • ghc-microlens-contra-devel