Module Base__Monad.Make3.Let_syntax
val return : 'a ‑> ('a, _, _) t
include Base__.Monad_intf.Infix3 with type (a, d, e) t := (a, d, e) t
val (>>=) : ('a, 'd, 'e) t ‑> ('a ‑> ('b, 'd, 'e) t) ‑> ('b, 'd, 'e) t
val (>>|) : ('a, 'd, 'e) t ‑> ('a ‑> 'b) ‑> ('b, 'd, 'e) t