@hackage optics-core0.4.2
Optics as an abstract interface: core definitions
Installation
Tested Compilers
Dependencies (6)
- array >=0.5.2.0 && <0.6
- base >=4.10 && <5
- containers >=0.5.10.2 && <0.9
- indexed-profunctors >=0.1 && <0.2
- indexed-traversable >=0.1 && <0.2
- transformers >=0.5 && <0.7 Show all…
Dependents (73)
@hackage/web-rep, @hackage/text-ascii, @hackage/generic-optics-lite, @hackage/hackage-publish, @hackage/mealy, @hackage/cabal-plan, Show all…
Package Flags
explicit-generic-labels
(off by default)
Require explicit GenericLabelOptics instances in order to use generics-based labels
This package makes it possible to define and use Lenses, Traversals, Prisms
and other optics, using an abstract interface.
.
This variant provides core definitions with a minimal dependency footprint.
See the optics package (and its
dependencies) for documentation and the "batteries-included" variant.