1MoreLabels.Hashtbl.SeededHashedTypOeC(a3m)l liMborraerLyabels.Hashtbl.SeededHashedType(3)
2
3
4
6 MoreLabels.Hashtbl.SeededHashedType - The input signature of the func‐
7 tor MoreLabels.Hashtbl.MakeSeeded.
8
10 Module type MoreLabels.Hashtbl.SeededHashedType
11
13 Module type SeededHashedType
14 = sig end
15
16
17 The input signature of the functor MoreLabels.Hashtbl.MakeSeeded .
18
19
20 Since 4.00.0
21
22
23
24
25
26 type t
27
28
29 The type of the hashtable keys.
30
31
32
33 val equal : t -> t -> bool
34
35 The equality predicate used to compare keys.
36
37
38
39 val seeded_hash : int -> t -> int
40
41 A seeded hashing function on keys. The first argument is the seed. It
42 must be the case that if equal x y is true, then seeded_hash seed x =
43 seeded_hash seed y for any value of seed . A suitable choice for
44 seeded_hash is the function MoreLabels.Hashtbl.seeded_hash below.
45
46
47
48
49
50OCamldoc 2023-07M-o2r0eLabels.Hashtbl.SeededHashedType(3)