include module type of Rresult.R.Infix
val (>>=) :
('a, 'b) Rresult.result ->
('a -> ('c, 'b) Rresult.result) ->
('c, 'b) Rresult.result
val (>>|) : ('a, 'b) Rresult.result -> ('a -> 'c) -> ('c, 'b) Rresult.result
val (<$>) : ('a -> 'b) -> ('a, 'c) t -> ('b, 'c) t
val (<*>) : ('a -> 'b, 'c) t -> ('a, 'c) t -> ('b, 'c) t
val (=<<) : ('a -> ('b, 'c) t) -> ('a, 'c) t -> ('b, 'c) t