module type Id = sig .. end
type t
The type of identifiers
type namespace
The type of namespaces for identifiers
val term : namespace
The naemspace for terms, types, and pretty much everything
val mk : namespace -> string -> t
Make identifiers from a namespace and a string.