module type S = sig .. end
sig
end
include Map.S
val string_of : ('a -> string) -> 'a t -> string
('a -> string) -> 'a t -> string
string_of f m
m
f