I learned a little bit of Haskell many years ago, and now I want to read a book to relearn it. I’m comfortable with functional programming from recent work in OCaml and Clojure.
Real World Haskell is appealing, but it’s now twelve years old. How much has changed from what’s described in that book? I’m willing to use a book that’s out of date in some ways–i can adjust to changes to the language and standard libraries–but I’d rather have less adjusting to do, so I’m wondering if I’d be better off looking at some of the books with more recent publication dates.