On Thu, 5 Nov 1998, Philip Wadler wrote:
> So do I, if it's done right. But we already decided that doing it right
> is too hard for Haskell 98; it will have to wait for Haskell 2. Given that,
> the conservative design is to leave Int as the default default.
> Horses for courses.
Just as the intention has been to keep the jump from Haskell 1.4 to
Haskell 98 reasonably small, should it not also be the case that the
future jump to Haskell 2 should be considered when designing Haskell 98.
What I mean by this is, whilst a complete move to Integer and kicking Int
out into a separate library (or doing away with it altogether) may be a
Haskell 2 issue, is it not the case that making a reasonable change now
such that the default default is Integer will help reduce the step from
Haskell 98 to Haskell 2.
Steve.