lens

Functional lenses
IN THIS PACKAGE
Module Lens . StateInfix
val (^=!) : ( 'a, 'b ) t -> 'b -> 'a -> unit * 'a

Set operator

Pseudo-imperatives

val (+=!) : ( 'a, int ) t -> int -> 'a -> unit * 'a
val (-=!) : ( 'a, int ) t -> int -> 'a -> unit * 'a
val (@=!) : ( 'a, 'b list ) t -> 'b list -> 'a -> unit * 'a