Parallel and concurrent programming in Haskell : [Techniques for multicore and multithreaded programming] - Marlow, Simon (Verfasser) (O'Reilly, 2013)