HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

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.