Module CCHashtbl

module CCHashtbl: sig .. end

Extension to the standard Hashtbl


Since 0.4

type 'a sequence = ('a -> unit) -> unit 
type 'a eq = 'a -> 'a -> bool 
type 'a hash = 'a -> int 
type 'a printer = Format.formatter -> 'a -> unit 

Polymorphic tables



This sub-module contains the extension of the standard polymorphic hashtbl.
module Poly: sig .. end
include CCHashtbl.Poly

Functor


module type S = sig .. end
module Make (X : Hashtbl.HashedType) : S  with type key = X.t and type 'a t = 'a Hashtbl.Make(X).t