Up

Module Monad

Signature

val (>>=) : 'a list -> ('a -> 'b list) -> 'b list
val (>>|) : 'a list -> ('a -> 'b) -> 'b list
module Monad_infix : sig .. end
val bind : 'a list -> ('a -> 'b list) -> 'b list
val return : 'a -> 'a list
val map : 'a list -> f:('a -> 'b) -> 'b list
val join : 'a list list -> 'a list
val ignore_m : 'a list -> unit list
val all : 'a list list -> 'a list list
val all_ignore : unit list list -> unit list
module Let_syntax : sig .. end