Ki 1.0.0: a lightweight structured concurrency library

Hi folks,

@tstat and I are happy to announce version 1.0.0 of ki, a structured concurrency library for Haskell. This version brings a number of smaller bugfixes and a cleaned up API. There’s also a companion package available that generalizes IO actions to use MonadUnliftIO.

For a good primer on structured concurrency, I can recommend Nathaniel J. Smith’s blog post, “Notes on structured concurrency, or: Go statement considered harmful”.

Thanks! Let us know any issues you encounter.



Reddit announcement: