Module Ppx_compare_lib.Builtin
val compare_bool : bool -> bool -> intval compare_char : char -> char -> intval compare_float : float -> float -> intval compare_int : int -> int -> intval compare_int32 : int32 -> int32 -> intval compare_int64 : int64 -> int64 -> intval compare_nativeint : nativeint -> nativeint -> intval compare_string : string -> string -> intval compare_unit : unit -> unit -> intval compare_array : ('a -> 'a -> int) -> 'a array -> 'a array -> intval compare_list : ('a -> 'a -> int) -> 'a list -> 'a list -> intval compare_option : ('a -> 'a -> int) -> 'a option -> 'a option -> intval compare_ref : ('a -> 'a -> int) -> 'a ref -> 'a ref -> intval equal_bool : bool -> bool -> boolval equal_char : char -> char -> boolval equal_float : float -> float -> boolval equal_int : int -> int -> boolval equal_int32 : int32 -> int32 -> boolval equal_int64 : int64 -> int64 -> boolval equal_nativeint : nativeint -> nativeint -> boolval equal_string : string -> string -> boolval equal_unit : unit -> unit -> boolval equal_array : ('a -> 'a -> bool) -> 'a array -> 'a array -> boolval equal_list : ('a -> 'a -> bool) -> 'a list -> 'a list -> boolval equal_option : ('a -> 'a -> bool) -> 'a option -> 'a option -> boolval equal_ref : ('a -> 'a -> bool) -> 'a ref -> 'a ref -> bool