NS.HashSet
include module type of CCHashSet with module Make := CCHashSet.Make
type !'a iter = ('a -> unit) -> unit
type !'a printer = Stdlib.Format.formatter -> 'a -> unit
module type S = sig ... end
module type ELEMENT = sig ... end
module Make (E : ELEMENT) : sig ... end