sig type t = float val genrand : unit -> t val min : t val max : t end