1Ephemeron.K2.MakeSeeded(3) OCaml library Ephemeron.K2.MakeSeeded(3)
2
3
4
6 Ephemeron.K2.MakeSeeded - Functor building an implementation of a weak
7 hash table.
8
10 Module Ephemeron.K2.MakeSeeded
11
13 Module MakeSeeded
14 : functor (H1 : Hashtbl.SeededHashedType) (H2 : Hashtbl.SeededHashedâ
15 Type) -> sig end
16
17
18 Functor building an implementation of a weak hash table. The seed is
19 similar to the one of Hashtbl.MakeSeeded .
20
21
22 Parameters:
23
24 "H1"
25
26 Hashtbl.SeededHashedType
27
28
29
30 "H2"
31
32 Hashtbl.SeededHashedType
33
34
35
36
37
38
39
40 include Hashtbl.SeededS
41
42
43
44
45 val clean : 'a t -> unit
46
47 remove all dead bindings. Done automatically during automatic resizing.
48
49
50
51 val stats_alive : 'a t -> Hashtbl.statistics
52
53 same as Hashtbl.SeededS.stats but only count the alive bindings
54
55
56
57
58
59OCamldoc 2018-07-14 Ephemeron.K2.MakeSeeded(3)