package core

  1. Overview
  2. Docs
Industrial strength alternative to OCaml's standard library

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.15.1.tar.gz
sha256=6f7bbdda1d97f2f542a45331f062127dd5264d6ed73ece7b2c6b330785dfc991

doc/core/Core/Ephemeron/index.html

Module Core.Ephemeron

include module type of Caml.Ephemeron
module type S = Ephemeron.S

The output signature of the functor K1.Make and K2.Make. These hash tables are weak in the keys. If all the keys of a binding are alive the binding is kept, but if one of the keys of the binding is dead then the binding is removed.

module type SeededS = Ephemeron.SeededS

The output signature of the functor K1.MakeSeeded and K2.MakeSeeded.

module K1 = Ephemeron.K1

Ephemerons with one key.

module K2 = Ephemeron.K2

Emphemerons with two keys.

module Kn = Ephemeron.Kn

Emphemerons with arbitrary number of keys of the same type.

module GenHashTable = Ephemeron.GenHashTable

Hash tables on generic containers with notion of death and aliveness.