Module GapiLens.Infix
Infix operators
val (|.) : 'a -> ( 'a, 'b ) t -> 'b
val (^=) : ( 'a, 'b ) t -> 'b -> 'a -> 'a
val (^%=) : ( 'a, 'b ) t -> ( 'b -> 'b ) -> 'a -> 'a
Composition
val (|--) : ( 'a, 'b ) t -> ( 'b, 'c ) t -> ( 'a, 'c ) t
val (--|) : ( 'a, 'b ) t -> ( 'c, 'a ) t -> ( 'c, 'b ) t
val (***) : ( 'a, 'b ) t -> ( 'c, 'd ) t -> ( 'a * 'c, 'b * 'd ) t
Pseudo-imperatives
val (+=) : ( 'a, int ) t -> int -> 'a -> 'a
val (-=) : ( 'a, int ) t -> int -> 'a -> 'a