Learn you a Haskell for Great Good. Not required reading but entertaining and only somewhat practical unless you happen to write Haskell for a living, in which case yeah - too bad.
Learn You a Haskell for Great Good!
Miran Lipovača
Learn You a Haskell for Great Good!
4 readers recommend it across 4 discussions
Reader recommendations
Most influential - Clean Code and The Joy of C (the first programming book I've read) Most informative - Effective Java Funniest - Learn You a Haskell for Great Good! Best written - Eloquent Ruby Most useful - Data Modeling Essentials
Also recommended in this reply
"Learn You a Haskell" by Miran Lipovača: http://learnyouahaskell.com/ "Learn You Some Erlang for great good" by Fred Hebert: https://learnyousomeerlang.com/ "If Hemingway Wrote JavaScript" by Angus Croll: https://nostarch.com/hemingway "Clojure for the Brave and True" by Daniel Higginbotham: https://www.braveclojure.com/clojure-for-the-brave-and-true/
Also recommended in this reply
functional stuff is making a comeback. haskell can be daunting in its pure-ness sometimes, requiring monads for seemingly anything useful. but it's a wonderful language/lifestyle choice. this online book broaches the subject pretty well: http://learnyouahaskell.com/chapters