Module Base__.Applicative.Make_args2
Parameters
Signature
val cons : ('a, 'e) arg ‑> ('f, 'r, 'e) t ‑> ('a ‑> 'f, 'r, 'e) tval (@>) : ('a, 'e) arg ‑> ('f, 'r, 'e) t ‑> ('a ‑> 'f, 'r, 'e) tval step : ('f1, 'r, 'e) t ‑> f:('f2 ‑> 'f1) ‑> ('f2, 'r, 'e) tval mapN : f:'f ‑> ('f, 'r, 'e) t ‑> ('r, 'e) argval applyN : ('f, 'e) arg ‑> ('f, 'r, 'e) t ‑> ('r, 'e) arg