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

Modulelinear-base-0.4.0Haskell2010

Control.Optics.Linear.Internal

  • 10 types
  • 30 values

Types

10 declarations

Composing optics

1 declaration

Common optics

9 declarations

Using optics

16 declarations
valueset :: Optic_ (->) s t a b -> b -> s -> t
#
valueoverU :: Optic_ (->) s t a b -> (a -> b) -> s -> t
#

Constructing optics

4 declarations
valueiso :: (s %1 -> a) -> (b %1 -> t) -> Iso s t a b
#
valuelens :: (s %1 -> (a, b %1 -> t)) -> Lens s t a b
#