Parallel and Concurrent Haskell Part I Simon Marlow (Microsoft Research, Cambridge, UK)
Parallel and Concurrent Haskell Part I