module CCPersistentHashtbl:sig
..end
Almost as efficient as the regular Hashtbl type, but with a persistent interface (rewinding changes to get back in the past history). This is mostly useful for backtracking-like uses, or forward uses (never using old values).
This module is not thread-safe.
type'a
sequence =('a -> unit) -> unit
type'a
printer =Buffer.t -> 'a -> unit
type'a
formatter =Format.formatter -> 'a -> unit
type'a
equal ='a -> 'a -> bool
module type HashedType =sig
..end
module type S =sig
..end
module Make(
H
:
HashedType
)
:S
with type key = H.t