Skip to main content
Parameter WithForeign.Map2
val leaf : 'key key -> ('key, 'map) value -> 'map tval branch :
prefix:int ->
branching_bit:int ->
tree0:'map t ->
tree1:'map t ->
'map ttype !'map2 view = private | Empty : 'map view| Branch : {prefix : int;branching_bit : int;tree0 : 'map0 t;tree1 : 'map0 t;
} -> 'map0 view| Leaf : {key : 'key key;value : ('key, 'map1) value;
} -> 'map1 view
val is_empty : 'map t -> boolval view : 'a t -> 'a viewval find : 'key key -> 'map t -> ('key, 'map) valueval find_opt : 'key key -> 'map t -> ('key, 'map) value option