Offset_intf.Offsettype nonrec 'i t = 'i tList of nested offsets.
val hash : ('i -> int) -> 'i t -> intmodule Index : sig ... endDomains for offset indices.
Printable.type_of could not follow offset completely.
module Poly : sig ... endPolymorphic offset operations.
module type Printable = Printablemodule type Lattice = Latticemodule MakePrintable (Idx : Index.Printable) : Printable with type idx = Idx.tMake Printable offset from printable indices.
module MakeLattice (Idx : Index.Lattice) : Lattice with type idx = Idx.tMake offset Lattice from lattice indices.
module Unit : sig ... endOffset with Index.Unit indices.