Module Applicative.Of_monad2Source
Parameters
Signature
Sourceval map : ('a, 'e) M.t -> f:('a -> 'b) -> ('b, 'e) M.t Sourceval (>>|) : ('a, 'e) M.t -> ('a -> 'b) -> ('b, 'e) M.t Sourceval map2 : ('a, 'e) M.t -> ('b, 'e) M.t -> f:('a -> 'b -> 'c) -> ('c, 'e) M.t Sourceval map3 :
('a, 'e) M.t ->
('b, 'e) M.t ->
('c, 'e) M.t ->
f:('a -> 'b -> 'c -> 'd) ->
('d, 'e) M.t