random-float Work in progress. Haskell library to generate IEEE 754 floating point numbers in a range. Samples The upper subplot shows the number of occurences, the lower subplot the expected ratios. Symmetric inclusive unit range Non-negative inclusive unit range Bounds with the same exponent Bounds where exponents differ by one Bounds where exponents differ by more than one Denormal negative and positive bounds