Hash_set.Creators
module Elt : sig ... end
include Creators_generic
with type 'a t := 'a Elt.t t
with type 'a elt := 'a Elt.t
with type ('elt, 'z) create_options :=
('elt, 'z) create_options_without_first_class_module
val create : ('a, unit -> 'a Elt.t t) create_options_without_first_class_module
val of_list :
('a, 'a Elt.t list -> 'a Elt.t t) create_options_without_first_class_module