Module Result.Let_syntax

val (let+) : ('a, 'b) t -> ('a -> 'c) -> ('c, 'b) t
val (let*) : ('a, 'b) t -> ('a -> ('c, 'b) t) -> ('c, 'b) t
val (and+) : ('a, 'b) result -> ('c, 'b) result -> ('a * 'c, 'b) result