Module type Set.S

type t
type hash
val create : ?initial_slots:int -> unit -> t
val add : t -> hash -> [ `Ok | `Duplicate ]
val mem : t -> hash -> bool