Stdlib.Ephemeron.3o - Man Page

no description

Module

Module   Stdlib.Ephemeron

Documentation

Module Ephemeron
: (module Stdlib__Ephemeron)

Unsynchronized accesses

Unsynchronized accesses to a weak hash table may lead to an invalid weak hash table state​. Thus, concurrent accesses to a weak hash table 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 ​. These hash tables are weak in the keys​. If all the keys of a binding are alive the binding is kept, but if one of the keys of the binding is dead then the binding is removed​.

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​.

Info

2026-09-15 OCamldoc OCaml library