generic-lens-core-2.2.1.0: Generically derive traversals, lenses and prisms.

generic-lens-core-2.2.1.0: Generically derive traversals, lenses and prisms.

This library uses GHC.Generics to derive efficient optics (traversals, lenses and prisms) for algebraic data types in a type-directed way, with a focus on good type inference and error messages when possible.

This package is the shared internal logic of the generic-lens and generic-optics libraries.

Modules