10 val equal : t -> t -> bool
16 type t = private { id : Uid.t;
23 val equal : t -> t -> bool
27 module Make (H : Hashtbl.HashedType) : S with type data = H.t =
30 type t = { id : Uid.t;
36 let equal t1 t2 = t1 == t2
37 module WH = Weak.Make( struct
41 let equal a b = a==b || H.equal a.node b.node
43 let pool = WH.create MED_H_SIZE
45 let cell = { id = Uid.make(); key = H.hash x; node = x } in