Module IResult.Let_syntax

include module type of IStdlib.IStd.Result.Monad_infix
val (>>=) : ('a, 'e) Core__Result.t -> ('a -> ('b, 'e) Core__Result.t) -> ('b, 'e) Core__Result.t
val (>>|) : ('a, 'e) Core__Result.t -> ('a -> 'b) -> ('b, 'e) Core__Result.t
val (let+) : ('ok, 'err) IStd.result -> ('ok -> 'okk) -> ('okk, 'err) IStd.result
val (let*) : ('ok, 'err) IStd.result -> ('ok -> ('okk, 'err) IStd.result) -> ('okk, 'err) IStd.result