logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Ephemeron.K1 - Ephemerons with one key.

Documentation

       Module K1
        : sigend

       Ephemerons with one key.

       type('k,'d)t

       an ephemeron with one key

       valmake : 'k->'d->('k,'d)tEphemeron.K1.makekd creates an ephemeron with key k and data d .

       valquery : ('k,'d)t->'k->'doptionEphemeron.K1.queryephkey returns Somex (where x is the ephemeron's data) if key is physically equal to
       eph 's key, and None if eph is empty or key is not equal to eph 's key.

       moduleMake:(H:Hashtbl.HashedType)->sigend

       Functor building an implementation of a weak hash table

       moduleMakeSeeded:(H:Hashtbl.SeededHashedType)->sigend

       Functor  building  an  implementation  of  a  weak  hash  table.   The  seed  is  similar  to  the one of
       Hashtbl.MakeSeeded .

       moduleBucket:sigend

OCamldoc                                           2025-06-12                                   Ephemeron.K1(3o)

Module

       Module   Ephemeron.K1

Name

       Ephemeron.K1 - Ephemerons with one key.

See Also