val (<*>) : ('a -> 'b) t -> 'a t -> 'b t
Applicative
functor of ('a -> 'b) t
over ('a, 'index) t
to ('b, 'index) t
.
val (<**>) : 'a t -> ('a -> 'b) t -> 'b t
Flipped Applicative
functor of ('a -> 'b) t
over ('a, 'index) t
to ('b, 'index) t
.
val (*>) : unit t -> 'a t -> 'a t
Discard the value of the first argument.
val (<*) : 'a t -> unit t -> 'a t
Discard the value of the second argument.
val (<$>) : ('a -> 'b) -> 'a t -> 'b t
Infix version of CORE.map
.
val (<&>) : 'a t -> ('a -> 'b) -> 'b t
Flipped and infix version of CORE.map
.
val (<$) : 'a -> 'b t -> 'a t
val ($>) : 'a t -> 'b -> 'b t
Flipped and infix version of OPERATION.replace
.
val (<*?) : ('a, 'b) Stdlib.Either.t t -> ('a -> 'b) t -> 'b t
val (<||>) : bool t -> bool t -> bool t
Infix version of CORE
.or_.
val (<&&>) : bool t -> bool t -> bool t
Infix version of CORE
.and_.