module Float: sig .. end
sig
end
type t = float
float
val compare : float -> float -> int
float -> float -> int
val equal : float -> float -> bool
float -> float -> bool
val hash : 'a -> int
'a -> int
val gen : ?size:int -> Random.State.t -> float
?size:int -> Random.State.t -> float
val to_string : float -> string
float -> string