Note that the book is a bit dated, though most chapters are still "valid". See this question from Stackoverflow [1] - Which parts of Real World Haskell are now obsolete or considered bad practice?
[1] http://stackoverflow.com/questions/23727768/which-parts-of-r...