package phashtbl

  1. Overview
  2. Docs
Persistent hash table library using dbm under the carpet.

Install

Dune Dependency

Authors

Maintainers

Sources

v1.0.0.tar.gz
sha256=107975d3191022b01d97b07ce332be6e48cbe5a50a8a6759b8018ee5aca00812
md5=59f043a78b76063bac46bd9704252a89

Description

Thin layer on top of the dbm library (in opam) to provide modules providing a subset of the functionalities of the stdlib's Hashtbl module.

The four modules provided and their find functions are:

val Phashtbl.GenKeyToGenVal.find: ('a, 'b) t -> 'a -> 'b val Phashtbl.StrKeyToGenVal.find: 'b t -> string -> 'b val Phashtbl.GenKeyToStrVal.find: 'a t -> 'a -> string val Phashtbl.StrKeyToStrVal.find: t -> string -> string

The stdlib's Marshal module is used for serialization/deserialization to/from strings.

Published: 08 May 2018

README

phashtbl

A persistent hash table OCaml library

Just a thin layer on top of the dbm library (dbm in opam) to give access to a module which provides a subset of the functionalities of the stdlib's Hashtbl module.

Dependencies (3)

  1. dbm
  2. jbuilder >= "1.0+beta7"
  3. ocaml

Dev Dependencies

None

Used by

None

Conflicts

None

OCaml

Innovation. Community. Security.