CCListLabels.Infix
val (>|=) : 'a t -> ('a -> 'b) -> 'b t
Infix version of map with reversed arguments.
map
val (@) : 'a t -> 'a t -> 'a t
As append. Concatenate two lists.
append
val (<*>) : ('a -> 'b) t -> 'a t -> 'b t
funs <*> l is product (fun f x -> f x) funs l.
funs <*> l
product (fun f x -> f x) funs l
val (<$>) : ('a -> 'b) -> 'a t -> 'b t
As map.
val (>>=) : 'a t -> ('a -> 'b t) -> 'b t
l >>= f is flat_map f l.
l >>= f
flat_map f l
val (--) : int -> int -> int t
Infix alias for range. Bounds included.
range
val (--^) : int -> int -> int t
Infix alias for range'. Second bound excluded.
range'