So obviously you were not very enlightened because it makes no such attempts.
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!
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.