Module Ppx_compare_lib

include module type of struct include Base.Exported_for_specific_uses.Ppx_compare_lib end
type !'a compare = 'a -> 'a -> int
type !'a equal = 'a -> 'a -> bool
val compare_abstract : type_name:string -> 'a compare
val equal_abstract : type_name:string -> 'a equal
module Comparable : sig ... end
module Equal : sig ... end
module Builtin : sig ... end