module type S = sig .. end
sig
end
include Map.S
val add_list : 'a t -> (key * 'a) list -> 'a t
'a t -> (key * 'a) list -> 'a t
val of_list : (key * 'a) list -> 'a t
(key * 'a) list -> 'a t
val to_list : 'a t -> (key * 'a) list
'a t -> (key * 'a) list