>for doing real world Haskell?
Haven't read it but there's a book called "Real World Haskell", which I thought was funny considering your question. Right now I'm really enjoying "Functional Design and Architecture"[1] by Alexander Granin (it does assume you've already got some experience). In addition, make sure to revisit Stephen Diehls "What I Wish I Knew When Learning Haskell"[2].
[1] https://leanpub.com/functional-design-and-architecture [2] http://dev.stephendiehl.com/hask/