4 ms·
As far as I know, Haskell is just a ML-family language. It is a dialect of ML, we could day. The decision of its designers to create so-called pure-functional
by dschiptsov 14y ago
As far as I know, Haskell is just a ML-family language. It is a dialect of ML, we could day.
The decision of its designers to create so-called pure-functional language is nothing but a fancy term and it deceived lots of people. Machine code it produces isn't pure or somehow different. And, of course, I can do the same functional programming in, say, Lisp. Or ML.
Laziness is also not a silver bullet, you could have lazy evaluation in Scheme or even CL on demand if you wish.
So, Haskell is nothing special because it just another ML-family language, over-hyped and over-sold.