module type Shredded_OrderedType =sig..end
type t
typeencoded_type =char array
val encode : t ->
encoded_typeval decode : encoded_type ->
tval compare : t ->
t -> intval fprintf_value : Format.formatter -> t -> unit