Obj.Ephemeron
Ephemeron with arbitrary arity and untyped
an ephemeron cf Ephemeron
let create: int => t;
create n
returns an ephemeron with n
keys. All the keys and the data are initially empty. The argument n
must be between zero and max_ephe_length
(limits included).
let length: t => int;
return the number of keys
let unset_key: t => int => unit;
Same as Stdlib
.Ephemeron.K1.unset_key
let check_key: t => int => bool;
Same as Stdlib
.Ephemeron.K1.check_key
let unset_data: t => unit;
Same as Stdlib
.Ephemeron.K1.unset_data
let check_data: t => bool;
Same as Stdlib
.Ephemeron.K1.check_data