Control.Lens.Type
type Lens a b c d
type Simple f a b
lens
(%%~)
(%%=)
resultAt
merged
alongside
(<%~)
(<+~)
(<-~)
(<*~)
(<//~)
(<^~)
(<^^~)
(<**~)
(<||~)
(<&&~)
(<%=)
(<+=)
(<-=)
(<*=)
(<//=)
(<^=)
(<^^=)
(<**=)
(<||=)
(<&&=)
cloneLens
type LensLike f a b c d
type Overloaded k f a b c d
type SimpleLens a b
type SimpleLensLike f a b
type SimpleOverloaded k f a b