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

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
#