Lens.Family2

Lenses

Traversals

Documentation

to

view

(^.)

folding

views

(^..)

(^?)

toListOf

allOf

anyOf

firstOf

lastOf

sumOf

productOf

lengthOf

nullOf

backwards

over

(%~)

set

(.~)

(&)

Pseudo-imperatives

(+~)

(*~)

(-~)

(//~)

(&&~)

(||~)

(<>~)

Types

type Lens a a' b b'

type Lens' a b

type Traversal a a' b b'

type Traversal' a b

type Setter a a' b b'

type Setter' a b

type Getter a a' b b'

type Getter' a b

type Fold a a' b b'

type Fold' a b

type LensLike f a a' b b'

type LensLike' f a b

type FoldLike r a a' b b'

type FoldLike' r a b

data Constant k a b

class Phantom f

class Identical f

Re-exports

class Applicative f

class Foldable t

class Monoid a

data Backwards k f a