Module Tree.Make_applicative_traversalsSource
Parameters
module A : Base.Applicative.Lazy_applicativeSignature
Source
val mapi :
('k, 'v1, 'cmp) Base.Map.Using_comparator.Tree.t ->
f:(key:'k -> data:'v1 -> 'v2 A.t) ->
('k, 'v2, 'cmp) Base.Map.Using_comparator.Tree.t A.tSource
val filter_mapi :
('k, 'v1, 'cmp) Base.Map.Using_comparator.Tree.t ->
f:(key:'k -> data:'v1 -> 'v2 option A.t) ->
('k, 'v2, 'cmp) Base.Map.Using_comparator.Tree.t A.t