1Stdlib.Ephemeron(3)              OCaml library             Stdlib.Ephemeron(3)
2
3
4

NAME

6       Stdlib.Ephemeron - no description
7

Module

9       Module   Stdlib.Ephemeron
10

Documentation

12       Module Ephemeron
13        : (module Stdlib__Ephemeron)
14
15
16
17
18
19
20
21
22
23       Unsynchronized accesses
24
25       Unsynchronized  accesses  to  a  weak hash table may lead to an invalid
26       weak hash table state. Thus, concurrent accesses to a  buffer  must  be
27       synchronized (for instance with a Mutex.t ).
28
29       module type S = sig end
30
31
32       The   output   signature   of   the   functors   Ephemeron.K1.Make  and
33       Ephemeron.K2.Make .  These hash tables are weak in the keys. If all the
34       keys of a binding are alive the binding is kept, but if one of the keys
35       of the binding is dead then the binding is removed.
36
37
38       module type SeededS = sig end
39
40
41       The  output  signature  of  the  functors  Ephemeron.K1.MakeSeeded  and
42       Ephemeron.K2.MakeSeeded .
43
44
45       module K1 : sig end
46
47
48       Ephemerons with one key.
49
50
51       module K2 : sig end
52
53
54       Ephemerons with two keys.
55
56
57       module Kn : sig end
58
59
60       Ephemerons with arbitrary number of keys of the same type.
61
62
63
64
65
66OCamldoc                          2023-07-20               Stdlib.Ephemeron(3)
Impressum