optics-extra

Extra utilities and instances for optics-core

LTS Haskell 14.15:0.2
Stackage Nightly 2019-11-17:0.2
Latest on Hackage:0.2

See all snapshots optics-extra appears in

BSD-3-Clause licensed by Andrzej Rybczak
Maintained by optics@well-typed.com

Module documentation for 0.2

This version can be pinned in stack with:optics-extra-0.2@sha256:211ce1dfd1b3ffd95c1158d8c8beb53cbd17c4d477169e226b1831607f6789eb,3370

This package provides extra definitions and instances that extend the optics-core package, without incurring too many dependencies. See the optics package for more documentation.

Changes

optics-extra-0.1 (2019-10-18)

  • Move use from Optics.View to Optics.State and restrict its type
  • Add preuse to Optics.State
  • Rename use, uses, listening and listenings to reflect the fact that they have ViewResult-generalised types
  • Depend on new indexed-profunctors package

optics-extra-0.1 (2019-09-02)

  • Initial release
comments powered byDisqus