Identifiable.S.Tbl(3) OCaml library Identifiable.S.Tbl(3)

# [NAME](#NAME)

Identifiable.S.Tbl - no description

# [Module](#Module)

Module Identifiable.S.Tbl

# [Documentation](#Documentation)

Module **Tbl**  
: **sig end**

*module T :* **sig end**

*include Hashtbl.S*

*val to\_list* : **'a t -&gt; (T.t * 'a) list**

*val of\_list* : **(T.t * 'a) list -&gt; 'a t**

*val to\_map* : **'a t -&gt; 'a Stdlib.Map.Make(T).t**

*val of\_map* : **'a Stdlib.Map.Make(T).t -&gt; 'a t**

*val memoize* : **'a t -&gt; (key -&gt; 'a) -&gt; key -&gt; 'a**

*val map* : **'a t -&gt; ('a -&gt; 'b) -&gt; 'b t**

2026-10-23 OCamldoc

---

Document: Identifiable.S.Tbl(3o) from ocaml 5.5.2-r0 (Chainguard OS)
Source: https://github.com/ocaml/ocaml
