Samuli Thomasson
To get the most out of this book, you need to have a working knowledge of reading and writing basic Haskell. No knowledge of performance, optimization, or concurrency is required.
A great second book on Haskell. TIL!