Provide an imperative-seeming API for arrays viewed through a lens
Provide an imperative-seeming API for arrays viewed through a lens
Allow the illusion of imperative updates to numbers viewed through a lens
Allow the illusion of imperative updates to numbers viewed through a lens
Allow the illusion of imperative updates to numbers viewed through a lens
Allow the illusion of imperative updates to numbers viewed through a lens
A lens that views an immutable Map type can provide a mutable.Map-like API via State
A lens that views an immutable Map type can provide a mutable.Map-like API via State
Allow the illusion of imperative updates to numbers viewed through a lens
Allow the illusion of imperative updates to numbers viewed through a lens
Provide an imperative-seeming API for queues viewed through a lens
Provide an imperative-seeming API for queues viewed through a lens
Provide the appearance of a mutable-like API for sorting sequences through a lens
Provide the appearance of a mutable-like API for sorting sequences through a lens
Lenses may be used implicitly as State monadic actions that get the viewed portion of the state
Lenses may be used implicitly as State monadic actions that get the viewed portion of the state
A lens that discards the choice of right or left from disjunction
A lens that discards the choice of right or left from disjunction
A lens family that discards the choice of right or left from disjunction
A lens family that discards the choice of right or left from disjunction
Access the first field of a tuple
Access the first field of a tuple
Polymorphically access the first field of a tuple
Polymorphically access the first field of a tuple
Access the first field of a tuple
Access the first field of a tuple
Polymorphically access the first field of a tuple
Polymorphically access the first field of a tuple
Access the second field of a tuple
Access the second field of a tuple
Polymorphically access the second field of a tuple
Polymorphically access the second field of a tuple
The identity lens family for a given pair of objects
The identity lens family for a given pair of objects
The identity lens for a given object
The identity lens for a given object
Access the value at a particular key of a Map *
Access the value at a particular key of a Map *
Access the value at a particular key of a Map.WithDefault
Access the value at a particular key of a Map.WithDefault
Access the second field of a tuple
Access the second field of a tuple
Polymorphically access the second field of a tuple
Polymorphically access the second field of a tuple
A lens that views a Set can provide the appearance of in place mutation
A lens that views a Set can provide the appearance of in place mutation
Specify whether a value is in a Set
Specify whether a value is in a Set
The trivial lens that can retrieve Unit from anything
The trivial lens that can retrieve Unit from anything