1Ephemeron.K2(3) OCaml library Ephemeron.K2(3)
2
3
4
6 Ephemeron.K2 - Ephemerons with two keys.
7
9 Module Ephemeron.K2
10
12 Module K2
13 : sig end
14
15
16 Ephemerons with two keys.
17
18
19
20
21
22 type ('k1, 'k2, 'd) t
23
24
25 an ephemeron with two keys
26
27
28
29 val make : 'k1 -> 'k2 -> 'd -> ('k1, 'k2, 'd) t
30
31 Same as Ephemeron.K1.make
32
33
34
35
36 val query : ('k1, 'k2, 'd) t -> 'k1 -> 'k2 -> 'd option
37
38 Same as Ephemeron.K1.query
39
40
41
42 module Make : functor (H1 : Hashtbl.HashedType) (H2 : Hashtbl.Hashedâ
43 Type) -> sig end
44
45
46 Functor building an implementation of a weak hash table
47
48
49 module MakeSeeded : functor (H1 : Hashtbl.SeededHashedType) (H2 :
50 Hashtbl.SeededHashedType) -> sig end
51
52
53 Functor building an implementation of a weak hash table. The seed is
54 similar to the one of Hashtbl.MakeSeeded .
55
56
57 module Bucket : sig end
58
59
60
61
62
63
64
65OCamldoc 2023-07-20 Ephemeron.K2(3)