HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Package0.1LensOpticsGenerics

generic-optics-lite

Monomorphic field opics like with generic-lens

Modules

1 module
  • Data.Generics.Optics.Lite2Derive record field lenses generically. Usage with labels in Optics.Label Optics.Label provides LabelOptic class which powers

Description

Derivation of (monomorphic, i.e. not type-changing) lens, like generic-lens.

The package have minimal dependencies and minimal API:

class HasField (name :: Symbol) r a | name r -> a field :: HasField name r a => Lens' r a

Depends on

3 packages

Used by in this set · 0

Nothing in this set depends on it.