CSig
Missing pervasive types from OCaml stdlib
module type USetS = sig ... end
Redeclaration of OCaml set signature, to preserve compatibility. See OCaml documentation for more information. Operations which can't be efficiently implemented for HSets are moved to OSetS.
module type SetS = sig ... end
OCaml set operations which require the order structure to be efficient.
module type UMapS = sig ... end
module type MapS = sig ... end