Module Base__.Monad_intf.S_indexed.Let_syntax.Let_syntax

val return : 'a ‑> ('a'i'it
val bind : ('a'i'jt ‑> f:('a ‑> ('b'j'kt) ‑> ('b'i'kt
val map : ('a'i'jt ‑> f:('a ‑> 'b) ‑> ('b'i'jt
val both : ('a'i'jt ‑> ('b'j'kt ‑> ('a * 'b'i'kt
module Open_on_rhs : sig ... end