# Module Unique_id

    module Unique_id: sig .. end

Functors for creating modules that mint unique identifiers.

    module type Id = Unique_id_intf.Id

    module Int: functor (* : sigend) -> Id  with type t = private int

An abstract unique identifier based on ordinary OCaml integers.

    module Int63: functor (* : sigend) -> Id  with type t = private Core_int63.t

An abstract unique identifier based on 63 bit integers.