I learnt Haskell to a beginner level at University.
After browsing around a bookshop the other day I decided to buy the Pragmatic Programmer, a popular programming book. According to this blog, one piece of advice in this book is learn one new programming language every year.
The blog suggests Haskell as a good choice. Would I be cheating if I took it up (again)?