Any other imperative programmers try to learn a pure functional language like Haskell recently? What was your experience?
I wrote about mine in this post.