Marcin 'Qrczak' Kowalczyk wrote:
> 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.
You are absolutely right.
But at the time Haskell was designed there was no
general solution to the `deriving' problem, I would say that there is
now, with some form of polytypic construct.
You could imagine a more general `default' mechnism, but it's unclear
what the practical consequences are. Feel free to experiment! :-)
--
-- Lennart