9 ms·
I can't recommend http://learnyouahaskell.com/chapters http://learnyouahaskell.com/chapters enough. It was my first book coming from imperative to functional. I
by pilgrim689 14y ago
I can't recommend http://learnyouahaskell.com/chapters http://learnyouahaskell.com/chapters enough. It was my first book coming from imperative to functional. It blew my mind. Plus, if you're looking to learn specifically functional programming, you don't get more functional than Haskell. I'd also consider Racket to see what Lisps can do (I stay away from Clojure just because it's in Java-land... but that might be a lame excuse).
- bendecoste 14y agoAlso, if you decide to go with erlang, I would recommend http://learnyousomeerlang.com/content http://learnyousomeerlang.com/content. It is written by the same guy, two great books.
- pilgrim689 14y agoIt's not written by the same guy. Fred Hébert for the Erlang one, Miran Lipovaca for the Haskell one.
- buerkle 14y agoMiran Lipovača wrote the haskell book. Frederic Trottier-Hebert wrote the erlang book.
- tunesmith 14y agoI have a question about this - is he going to write more chapters? I skimmed ahead and it looks like it ends abruptly, no conclusion etc. Not sure if that's actually intended to be the end.
- pilgrim689 14y agoI don't know actually. You can ask him, he posts his address on the front page: bonus at learnyouahaskell dot com