Functional Languages - I have heard about them a lot. A related thread Best Functional Language to start with recommends a learner to start with Haskell and subsequently grow his knowledge in the domain.
So I was thinking about starting to learn Haskell. Are there any better choices to start with? If not, Could you help me with some resources from where I can get a deep insight into the world of Haskell. I am a newbie to functional languages, and as such, I have no idea of what these are. Could you help me with some good e-books which is a recommended read for this topic?