module Make = functor ...
Parameters: |
|
Types | |
key |
Abstract |
'z t |
Abstract |
Functions |
create
: int -> 'a1 t |
clear
: 'b1 t -> unit |
add
: 'c1 t -> key:key -> data:'c1 -> unit |
remove
: 'd1 t -> key -> unit |
find
: 'e1 t -> key -> 'e1 |
find_all
: 'f1 t -> key -> 'f1 list |
replace
: 'g1 t -> key:key -> data:'g1 -> unit |
mem
: 'h1 t -> key -> bool |
iter
: f:(key:key -> data:'i1 -> unit) -> 'i1 t -> unit |
fold
: f:(key:key -> data:'j1 -> 'k1 -> 'k1) -> |