I had always intended to learn a functional programming language someday. I figured LISP or Scheme would be the thing, but when I discovered Haskell I knew the day had come. So Haskell is the one and only functional language in my repertoire. I am a long time C programmer with a great fondness for Ruby.
Haskell is not a simple language, and is definitely not for everyone. Anyone who tells you otherwise is simply a liar. It is widely accepted that Haskell is hard. Just making the transition from an imperative language like C or Java to a functional language requires significant changes in thinking. No variables or loops? How can you get anything done? Therein lies the value of the whole experience.
ghc --version The Glorious Glasgow Haskell Compilation System, version 8.0.2The claim is that GHC supports all of Haskell 2010.
Tom's Computer Info / firstname.lastname@example.org