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

NAME

6       Ephemeron.K1 - Ephemerons with one key.
7

Module

9       Module   Ephemeron.K1
10

Documentation

12       Module K1
13        : sig end
14
15
16       Ephemerons with one key.
17
18
19
20
21
22       type ('k, 'd) t
23
24
25       an ephemeron with one key
26
27
28
29       val make : 'k -> 'd -> ('k, 'd) t
30
31
32       Ephemeron.K1.make k d creates an ephemeron with key k and data d .
33
34
35
36       val query : ('k, 'd) t -> 'k -> 'd option
37
38
39       Ephemeron.K1.query  eph  key returns Some x (where x is the ephemeron's
40       data) if key is physically equal to eph 's key,  and  None  if  eph  is
41       empty or key is not equal to eph 's key.
42
43
44       module Make : functor (H : Hashtbl.HashedType) -> sig end
45
46
47       Functor building an implementation of a weak hash table
48
49
50       module MakeSeeded : functor (H : 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.K1(3)
Impressum