The book was published in August 2013 by O'Reilly Media.
These days parallelism and concurrency are ubiquitous, but parallel and concurrent programs are typically much harder to write than sequential ones. Functional programming languages offer a radical and elegant attack on this challenge, by tackling the root cause, namely unrestricted side effects. But would-be users only have the research literature to guide them. This is the first book to offer a thorough, internally-consistent tutorial in parallel and concurrent functional programming aimed at practitioners rather than researchers. Moreover, Simon Marlow knows exactly what he is talking about: he built GHC's parallel runtime system, and remains its master. This book will do more than a hundred research papers to get parallel functional programming out of the lab and into the hands of working programmers. Bravo!
If you've read the book and want to add your comments to those above, please let me know!