Up — package core_kernel Parameter Core_kernel__Map_intf.Check_creators3_with_comparator.1-M
include Map.Creators3_with_comparator
val of_alist : comparator:('a , 'cmp ) Base.Comparator.t ‑> ('a * 'b ) list ‑> [ `Duplicate_key of 'a | `Ok of ('a , 'b , 'cmp ) t ]
val of_alist_exn : comparator:('a , 'cmp ) Base.Comparator.t ‑> ('a * 'b ) list ‑> ('a , 'b , 'cmp ) t
val of_alist_multi : comparator:('a , 'cmp ) Base.Comparator.t ‑> ('a * 'b ) list ‑> ('a , 'b list, 'cmp ) t
val of_alist_fold : comparator:('a , 'cmp ) Base.Comparator.t ‑> ('a * 'b ) list ‑> init:'c ‑> f:('c ‑> 'b ‑> 'c ) ‑> ('a , 'c , 'cmp ) t
val of_alist_reduce : comparator:('a , 'cmp ) Base.Comparator.t ‑> ('a * 'b ) list ‑> f:('b ‑> 'b ‑> 'b ) ‑> ('a , 'b , 'cmp ) t
val of_sorted_array_unchecked : comparator:('a , 'cmp ) Base.Comparator.t ‑> ('a * 'b ) array ‑> ('a , 'b , 'cmp ) t
val of_increasing_iterator_unchecked : comparator:('a , 'cmp ) Base.Comparator.t ‑> len:int ‑> f:(int ‑> 'a * 'b ) ‑> ('a , 'b , 'cmp ) t
val of_iteri : comparator:('a , 'cmp ) Base.Comparator.t ‑> iteri:(f:(key:'a ‑> data:'b ‑> unit) ‑> unit) ‑> [ `Duplicate_key of 'a | `Ok of ('a , 'b , 'cmp ) t ]