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