val map : ('a -> 'b) -> ('a, 'e) Stdlib.result -> ('b, 'e) Stdlib.result
val pure_bind : ('a, 'e) Stdlib.result -> ('a -> 'b) -> ('b, 'e) Stdlib.result
val bind : ('a, 'e) Stdlib.result -> ('a -> ('b, 'e) Stdlib.result) -> ('b, 'e) Stdlib.result
val and_then : ('a -> ('b, 'e) Stdlib.result) -> ('a, 'e) Stdlib.result -> ('b, 'e) Stdlib.result
val guard : 'e -> bool -> (unit, 'e) Stdlib.result
val sequence : ('a, 'e) Stdlib.result list -> ('a list, 'e) Stdlib.result
val to_option : ('a, 'e) Stdlib.result -> 'a option
val with_default : 'a -> ('a, 'e) Stdlib.result -> 'a
val unwrap : ('a -> 'b) -> ('e -> 'b) -> ('a, 'e) Stdlib.result -> 'b