module Weak_hashtbl: Weak_hashtbltype ('a, 'b) t
val create : 'a Core.Std.Hashtbl.Hashable.t -> ('a, 'b) tval find : ('a, 'b) t -> 'a -> 'b Core.Std.Heap_block.t optionval find_or_add : ('a, 'b) t ->
'a -> default:(unit -> 'b Core.Std.Heap_block.t) -> 'b Core.Std.Heap_block.tval remove : ('a, 'b) t -> 'a -> unitval replace : ('a, 'b) t -> key:'a -> data:'b Core.Std.Heap_block.t -> unit