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?
This (book) is a good place to start with Haskell: http://learnyouahaskell.com/
Haskell is a good language to start functional programming because it a purely functional language. Later, you can look at multi-paradigm languages like F# ( especially if you are used to .NET)