If you like getting down and dirty with code then this is the book for you. Unlike some books that deal with the theory of Haskell first, Real World Haskel gets you walking though code right off the bat. At first I felt like I was making real progress but this was, for me at least, a false dawn as things slow down after the first few chapters, but I think this is the fault of the subject and not the book. Although some of the examples used were a little esoteric (a whole chapter on a bar code reader!) I have to give the authors credit because this book explained a difficult subject in an understandable way. In my view its worth reading if only to find out if Haskell is the right language for you.