Module Let_syntax.Let_syntax
val bind : 'a t -> f:( 'a -> 'b t ) -> 'b tval bind2 : 'a1 t -> 'a2 t -> f:( 'a1 -> 'a2 -> 'b t ) -> 'b tval bind3 : 'a1 t -> 'a2 t -> 'a3 t -> f:( 'a1 -> 'a2 -> 'a3 -> 'b t ) -> 'b tval bind4 :
'a1 t ->
'a2 t ->
'a3 t ->
'a4 t ->
f:( 'a1 -> 'a2 -> 'a3 -> 'a4 -> 'b t ) ->
'b tval map : 'a t -> f:( 'a -> 'b ) -> 'b tval map2 : 'a1 t -> 'a2 t -> f:( 'a1 -> 'a2 -> 'b ) -> 'b tval map3 : 'a1 t -> 'a2 t -> 'a3 t -> f:( 'a1 -> 'a2 -> 'a3 -> 'b ) -> 'b tval map4 :
'a1 t ->
'a2 t ->
'a3 t ->
'a4 t ->
f:( 'a1 -> 'a2 -> 'a3 -> 'a4 -> 'b ) ->
'b tval map5 :
'a1 t ->
'a2 t ->
'a3 t ->
'a4 t ->
'a5 t ->
f:( 'a1 -> 'a2 -> 'a3 -> 'a4 -> 'a5 -> 'b ) ->
'b tval map6 :
'a1 t ->
'a2 t ->
'a3 t ->
'a4 t ->
'a5 t ->
'a6 t ->
f:( 'a1 -> 'a2 -> 'a3 -> 'a4 -> 'a5 -> 'a6 -> 'b ) ->
'b tval map7 :
'a1 t ->
'a2 t ->
'a3 t ->
'a4 t ->
'a5 t ->
'a6 t ->
'a7 t ->
f:( 'a1 -> 'a2 -> 'a3 -> 'a4 -> 'a5 -> 'a6 -> 'a7 -> 'b ) ->
'b tval map8 :
'a1 t ->
'a2 t ->
'a3 t ->
'a4 t ->
'a5 t ->
'a6 t ->
'a7 t ->
'a8 t ->
f:( 'a1 -> 'a2 -> 'a3 -> 'a4 -> 'a5 -> 'a6 -> 'a7 -> 'a8 -> 'b ) ->
'b tval map9 :
'a1 t ->
'a2 t ->
'a3 t ->
'a4 t ->
'a5 t ->
'a6 t ->
'a7 t ->
'a8 t ->
'a9 t ->
f:( 'a1 -> 'a2 -> 'a3 -> 'a4 -> 'a5 -> 'a6 -> 'a7 -> 'a8 -> 'a9 -> 'b ) ->
'b tval map10 :
'a1 t ->
'a2 t ->
'a3 t ->
'a4 t ->
'a5 t ->
'a6 t ->
'a7 t ->
'a8 t ->
'a9 t ->
'a10 t ->
f:
( 'a1 ->
'a2 ->
'a3 ->
'a4 ->
'a5 ->
'a6 ->
'a7 ->
'a8 ->
'a9 ->
'a10 ->
'b ) ->
'b tval map11 :
'a1 t ->
'a2 t ->
'a3 t ->
'a4 t ->
'a5 t ->
'a6 t ->
'a7 t ->
'a8 t ->
'a9 t ->
'a10 t ->
'a11 t ->
f:
( 'a1 ->
'a2 ->
'a3 ->
'a4 ->
'a5 ->
'a6 ->
'a7 ->
'a8 ->
'a9 ->
'a10 ->
'a11 ->
'b ) ->
'b tval map12 :
'a1 t ->
'a2 t ->
'a3 t ->
'a4 t ->
'a5 t ->
'a6 t ->
'a7 t ->
'a8 t ->
'a9 t ->
'a10 t ->
'a11 t ->
'a12 t ->
f:
( 'a1 ->
'a2 ->
'a3 ->
'a4 ->
'a5 ->
'a6 ->
'a7 ->
'a8 ->
'a9 ->
'a10 ->
'a11 ->
'a12 ->
'b ) ->
'b tval map13 :
'a1 t ->
'a2 t ->
'a3 t ->
'a4 t ->
'a5 t ->
'a6 t ->
'a7 t ->
'a8 t ->
'a9 t ->
'a10 t ->
'a11 t ->
'a12 t ->
'a13 t ->
f:
( 'a1 ->
'a2 ->
'a3 ->
'a4 ->
'a5 ->
'a6 ->
'a7 ->
'a8 ->
'a9 ->
'a10 ->
'a11 ->
'a12 ->
'a13 ->
'b ) ->
'b tval map14 :
'a1 t ->
'a2 t ->
'a3 t ->
'a4 t ->
'a5 t ->
'a6 t ->
'a7 t ->
'a8 t ->
'a9 t ->
'a10 t ->
'a11 t ->
'a12 t ->
'a13 t ->
'a14 t ->
f:
( 'a1 ->
'a2 ->
'a3 ->
'a4 ->
'a5 ->
'a6 ->
'a7 ->
'a8 ->
'a9 ->
'a10 ->
'a11 ->
'a12 ->
'a13 ->
'a14 ->
'b ) ->
'b tval map15 :
'a1 t ->
'a2 t ->
'a3 t ->
'a4 t ->
'a5 t ->
'a6 t ->
'a7 t ->
'a8 t ->
'a9 t ->
'a10 t ->
'a11 t ->
'a12 t ->
'a13 t ->
'a14 t ->
'a15 t ->
f:
( 'a1 ->
'a2 ->
'a3 ->
'a4 ->
'a5 ->
'a6 ->
'a7 ->
'a8 ->
'a9 ->
'a10 ->
'a11 ->
'a12 ->
'a13 ->
'a14 ->
'a15 ->
'b ) ->
'b tval both : 'a t -> 'b t -> ('a * 'b) t