ki (hackage): A lightweight structured concurrency library.  For a variant of this API generalized to MonadUnliftIO, see ki-unlifted.  Remember to link your program with -threaded to use the threaded runtime!
Keywords: bsd3|concurrency|library|async|haskell|structured-concurrency