include module type of sig ... end
val (+) : float -> float -> floatval (-) : float -> float -> floatval (*) : float -> float -> floatval (/) : float -> float -> floatval (**) : float -> float -> floatval (~-) : float -> float
include Base.Comparisons.Infix with type t := float
val (>=) : float -> float -> boolval (<=) : float -> float -> boolval (=) : float -> float -> boolval (>) : float -> float -> boolval (<) : float -> float -> boolval (<>) : float -> float -> bool
val abs : float -> floatval neg : float -> floatval zero : floatval of_int : int -> floatval of_float : float -> float