>>>>> "Marcin" == Marcin 'Qrczak' Kowalczyk <[EMAIL PROTECTED]> writes:

    > Wed, 15 Sep 1999 00:02:02 +0200, Lennart Augustsson <[EMAIL PROTECTED]> 
pisze:
    >> Only numeric types are subject to defaulting.

    > And I don't like this solution. Maybe it is practical, but inelegant.
    > Haskell is very elegant in general but `deriving' and `default' have
    > too arbitrary rules for my taste.

I have to admit I sympathise.  With the advent of Haskell98 I've quite
often found myself trying to make old programs work, staring with
glazed eyes at screens of documentation about Int, Integer, Integral,
not to mention Ratio, Rational, RealFrac, et al., trying to find some
simple sentence which will give me the key to this explosion in a
thesaurus.  I suppose someone must get some benefit from it, or they
wouldn't have done it.  There seems to be half a dozen isotopes of
each of the basic classes of numbers in mathematics.  (Well,
admittedly they left out quaternions: maybe an oversight?) Clearly my
brain has withered, and I need some of that stuff they've been
implanting in monkeys.

--
Peter


Reply via email to