sig
type 'a t = ('a, unit) Ext.Hashtbl.t
val create : ?random:bool -> int -> ('a, 'b) Ext.Hashtbl.t
val add : ('a, unit) Ext.Hashtbl.t -> 'a -> unit
val mem : ('a, 'b) Ext.Hashtbl.t -> 'a -> bool
val iter : ('a -> unit) -> ('a, unit) Ext.Hashtbl.t -> unit
val fold : ('a -> 'b -> 'b) -> ('a, unit) Ext.Hashtbl.t -> 'b -> 'b
val to_list : ('a, unit) Ext.Hashtbl.t -> 'a list
val sum_map : ('a -> int) -> ('a, unit) Ext.Hashtbl.t -> int
val sumf_map : ('a -> float) -> ('a, unit) Ext.Hashtbl.t -> float
val filter : ('a -> bool) -> ('a, unit) Ext.Hashtbl.t -> unit
type 'a t' = ('a, unit) Ext.Hashtbl.t
end