John O'Donnell writes:
> The Floating types should be called Floating, and the name Real
> should be reserved for numbers that actually obey the algebraic
> laws for real numbers.
Here's an issue with the naming scheme proposed above: how many
non-mathematician users will become confused by subtle semantic and/or
performance issues when they declare a "Real" when they meant
"Floating"? I doubt that this naming distinction will raise the
required "mental question-mark" to the novice Haskell programmer.
-- John Whitley