Skip to main content
-
API
-
codex
-
Fixpoint
-
Fixpoint_wto
-
Make
-
CLMap
-
BaseMap
-
WithForeign
Module BaseMap.WithForeign
Parameters
module Map2 : sig ... end
Signature
type (!'map1, !'map2) polyinter_foreign = {f : 'a. 'a key ->
('a, 'map1) value ->
('a, 'map2) Map2.value ->
('a, 'map1) value;
}type (!'map2, !'map1) polyfilter_map = {f : 'a. 'a key -> ('a, 'map2) Map2.value -> ('a, 'map1) value option;
}type (!'map1, !'map2) polyupdate_multiple = {f : 'a. 'a key ->
('a, 'map1) value option ->
('a, 'map2) Map2.value ->
('a, 'map1) value option;
}type (!'map1, !'map2, !'map3) polyupdate_multiple_inter = {f : 'a. 'a key ->
('a, 'map1) value ->
('a, 'map2) Map2.value ->
('a, 'map3) value option;
}