Module K1
: sigend
Ephemerons with one key.
type('k,'d)t
an ephemeron with one key
valmake : 'k->'d->('k,'d)tEphemeron.K1.makekd creates an ephemeron with key k and data d .
valquery : ('k,'d)t->'k->'doptionEphemeron.K1.queryephkey returns Somex (where x is the ephemeron's data) if key is physically equal to
eph 's key, and None if eph is empty or key is not equal to eph 's key.
moduleMake:(H:Hashtbl.HashedType)->sigend
Functor building an implementation of a weak hash table
moduleMakeSeeded:(H:Hashtbl.SeededHashedType)->sigend
Functor building an implementation of a weak hash table. The seed is similar to the one of
Hashtbl.MakeSeeded .
moduleBucket:sigend
OCamldoc 2025-06-12 Ephemeron.K1(3o)