|
![](/i/fill.gif) |
>> Haskell was created explicitly because there were already a half-dozen
>> identical languages with different syntax, and this was diluting efforts
>> to use them. So Haskell was created as one standard language to replace
>> all the others. Which is a pretty practical reason, actually...
>
> that's very Common Lispy. Scheme varies from implementation to implementation,
> since the standard is pretty bare...
On the other hand, Haskell has had type classes since version 1.0, and
AFAIK no other language of this sort has those. So it was innovative
right from the beginning. (Also, AFAIK, it was the first FP language to
utilise monads to solve the I/O problem.)
Post a reply to this message
|
![](/i/fill.gif) |