ocaml-containers/src/monomorphic/CCMonomorphic.ml
2022-02-21 21:25:39 -05:00

29 lines
928 B
OCaml

(* This file is free software, part of containers. See file "license" for more details. *)
[@@@ifge 4.07]
[@@@else_]
module Stdlib = Pervasives
[@@@endif]
let (=) : int -> int -> bool = Stdlib.(=)
let (<>) : int -> int -> bool = Stdlib.(<>)
let (<) : int -> int -> bool = Stdlib.(<)
let (>) : int -> int -> bool = Stdlib.(>)
let (<=) : int -> int -> bool = Stdlib.(<=)
let (>=) : int -> int -> bool = Stdlib.(>=)
let compare : int -> int -> int = Stdlib.compare
let min : int -> int -> int = Stdlib.min
let max : int -> int -> int = Stdlib.max
let (=.) : float -> float -> bool = Stdlib.(=)
let (<>.) : float -> float -> bool = Stdlib.(<>)
let (<.) : float -> float -> bool = Stdlib.(<)
let (>.) : float -> float -> bool = Stdlib.(>)
let (<=.) : float -> float -> bool = Stdlib.(<=)
let (>=.) : float -> float -> bool = Stdlib.(>=)
let (==) = `Consider_using_CCEqual_physical
let (!=) = `Consider_using_CCEqual_physical