Module GapiLens.StateInfix

module StateInfix: sig .. end
Infix operators for the state monad

val (^=!) : ('a, 'b) GapiLens.t -> 'b -> 'a -> unit * 'a
Set operator

Pseudo-imperatives


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