News for hackers. Stuff that matters.
Re:Why Haskell Is Worth Learning by xaa on Tuesday March 05, 2013 @02:33PM (#5326764)
Learning Haskell taught me that mutation and state are good things, present both in the fundamental nature of computers and the real world. Haskell's attempts to eliminate state entirely results in a profound increase in complexity.

For me, learning Haskell was like visiting a third-world country: enlightening, very different, but ultimately I leave feeling very grateful that I'm not a permanent resident. All in all, I would recommend the experience.

Re:Why Haskell Is Worth Learning by nightski on Tuesday March 05, 2013 @06:55PM (#5328325)
So obviously you were not very enlightened because it makes no such attempts.
Re:Why Haskell Is Worth Learning by ibotty on Tuesday March 05, 2013 @04:28PM (#5327474)
no state in haskell? not in my haskell. state is usually made explicit, yes. there is a state monad because of a reason...
Re:Why Haskell Is Worth Learning by papsosouid on Tuesday March 05, 2013 @04:10PM (#5327365)
It doesn't sound like you actually did learn haskell. Haskell does not in any way make any attempt to eliminate state, and the idea that it does is absurd. Why would the language ship with a module called "State" if it were trying to eliminate state?
Re:Why Haskell Is Worth Learning by rafcavallaro on Tuesday March 05, 2013 @05:36PM (#5327885)
Substitute "treat like a pariah" for "eliminate" and you're good to go!