Linked by Thom Holwerda on Mon 27th Nov 2006 18:29 UTC, submitted by Lambda
General Development "Haskell is a valuable language for a lot of different reasons, but the most important one is that it changes the way that you think about programming. Haskell does things in a very different way from the imperative languages that most of us are familiar with. And it's an extremely well-designed language, so there isn't a ton of crap standing between you and the concepts that you can learn from it."
Permalink for comment 185787
To read all comments associated with this story, please click here.
Monkeyget
Member since:
2005-07-10

If you are interested in functional programming and that you want to read a good article that doesn't use strange terms without explaining them (currying?) or vaguely explain them (Monad?). Which doesn't contain stuff like "it's equivalent to '((λ x . (λ y . y < x) x)' in lambda calculus" or which isn't in a "white paper" format ( http://www.math.chalmers.se/~rjmh/Papers/whyfp.pdf )
read this :
http://www.defmacro.org/ramblings/fp.html
Read it. Seriously, do it.
Even if you don't plan to program anything in a functional language at all, it's still damn interesting to read.

Reply Score: 5