Run IO operations asynchronously and wait for their results
Haskell
Latest commit d7ea6dd Apr 10, 2017 @simonmar Bump to 2.1.1.1
Changelog:
 - Make 'cancelWith' wait for the cancelled thread to terminate, like 'cancel'
 - Updates to dependency bounds for GHC 8.2

(no API changes, so no major or minor version bump)