Sourceval map : ('a, 'e) t -> f:('a -> 'b) -> ('b, 'e) t Sourceval map_error : ('a, 'e) t -> f:('e -> 'f) -> ('a, 'f) t Sourceval bind : ('a, 'e) t -> f:('a -> ('b, 'e) t) -> ('b, 'e) t Sourceval all : ('a, 'e) t list -> ('a list, 'e) t Sourceval combine_errors : ('a, 'e) t list -> ('a list, 'e list) t Sourceval ok_or_failwith : ('a, string) t -> 'a Sourceval of_option : 'a option -> error:'e -> ('a, 'e) t Sourceval return : 'a -> ('a, 'e) t Sourceval try_with : (unit -> 'a) -> ('a, exn) t Sourceval (>>=) : ('a, 'e) t -> ('a -> ('b, 'e) t) -> ('b, 'e) t Sourceval (>>|) : ('a, 'e) t -> ('a -> 'b) -> ('b, 'e) t