module type Private =sig..end
type 'a t
Private Hashtbl
type key
val find : 'a t -> key -> 'aSame as Hashtbl.find
val find_def : 'a t -> 'a -> key -> 'areturn the first binding or the given value if none found
val find_opt : 'a t -> key -> 'a optionreturn the first binding or None if none found
val find_exn : 'a t -> exn -> key -> 'areturn the first binding or raise the given exception if none found
val map : (key -> 'a -> 'b) ->
'a t -> 'b ta shortcut less efficient than possible
val iter : (key -> 'a -> unit) -> 'a t -> unitSame as Hashtbl.iter
val fold : (key -> 'a -> 'acc -> 'acc) ->
'a t -> 'acc -> 'accSame as Hashtbl.fold
val mem : 'a t -> key -> boolSame as Hashtbl.mem
val length : 'a t -> intSame as Hashtbl.length
val is_empty : 'a t -> booltest if the hashtbl is empty