Stdlib.Ephemeron(3o)

Stdlib.Ephemeron3o

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.

Releases

4 releases since Debian 11 (Bullseye); the text changed 3 times.

  1. 11
  2. 12
  3. 13
  4. Arch

From ocaml 5.5.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.