module Ephemeron: Ephemeron
Unsynchronized accesses
Unsynchronized accesses to a weak hash table may lead to an invalid
weak hash table state. Thus, concurrent accesses to a buffer must be
synchronized (for instance with a Mutex.t
).
module type S =sig
..end
The output signature of the functors Ephemeron.K1.Make
and Ephemeron.K2.Make
.
module type SeededS =sig
..end
The output signature of the functors Ephemeron.K1.MakeSeeded
and Ephemeron.K2.MakeSeeded
.
module K1:sig
..end
Ephemerons with one key.
module K2:sig
..end
Ephemerons with two keys.
module Kn:sig
..end
Ephemerons with arbitrary number of keys of the same type.