I'm interested in learning the programming language Haskell simply because it looks interesting.
I have a few questions regarding it:
1) What are good tutorials for Haskell?
2) Or better yet, is there another functional language I should learn in favor of Haskell?
3) Is functional programming radically different from imperative programming?
4) What IDE should I use? An Eclipse plugin perhaps? Notepad?