Concurrent Haskell (PFP 2016).pdf