Module Stdlib.Ephemeron

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.