Control.Lens.Type

Lenses

type Lens s t a b

type Simple f s a

lens

(%%~)

(%%=)

Lateral Composition

choosing

chosen

alongside

inside

Setting Functionally with Passthrough

(<%~)

(<+~)

(<-~)

(<*~)

(<//~)

(<^~)

(<^^~)

(<**~)

(<||~)

(<&&~)

(<<>~)

(<<%~)

(<<.~)

Setting State with Passthrough

(<%=)

(<+=)

(<-=)

(<*=)

(<//=)

(<^=)

(<^^=)

(<**=)

(<||=)

(<&&=)

(<<>=)

(<<%=)

(<<.=)

(<<~)

Cloning Lenses

cloneLens

data ReifiedLens s t a b

Context

data Context a b t

locus

Simplified and In-Progress

type LensLike f s t a b

type Overloaded k f s t a b

type SimpleLens s a

type SimpleLensLike f s a

type SimpleOverloaded k f s a

type SimpleReifiedLens s a