sig
val keys : ('a, 'b) Hashtbl.t -> 'a list
val values : ('a, 'b) Hashtbl.t -> 'b list
val length : ('a, 'b) Hashtbl.t -> int
val items : ('a, 'b) Hashtbl.t -> ('a * 'b) list
val map : ('a -> 'b -> 'c) -> ('a, 'b) Hashtbl.t -> 'c list
val merge : ('a, 'b) Hashtbl.t -> ('a, 'b) Hashtbl.t -> unit
val convkeys : ('a, 'b) Hashtbl.t -> ('a -> 'a) -> unit
val strhash_to_ochan :
(string, string) Hashtbl.t -> Pervasives.out_channel -> unit
val ichan_to_strhash : Pervasives.in_channel -> (string, string) Hashtbl.t
val str_of_stritem : string -> string -> string
val stritem_of_str : string -> string * string
end