Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

hackage.haskell.org : supervisors

The supervisors package provides a useful abstraction for managing the groups of Haskell threads, which may not have a strictly hierarchical structure to their lifetimes. Concretely, the library provides a Supervisor construct, which can be used to safely spawn threads while guaranteeing that: When the supervisor is killed, all of the threads it supervises will be killed. Child threads can terminate in any order, and memory usage will always be proportional to the number of *live* supervised threads. One way to think of it is that supervisors is to async as resourcet is to bracket. Note that this package is EXPERIMENTAL; it needs more careful testing before I can earnestly recommend relying on it. See the README and module documentation for more information.

Registry - Source - JSON
purl: pkg:hackage/supervisors
Keywords: concurrency, library, mit, haskell
License: MIT
Latest release: over 3 years ago
First release: over 5 years ago
Dependent packages: 1
Dependent repositories: 3
Downloads: 1,365 total
Stars: 3 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/zenhack
Last synced: 20 days ago

    Loading...
    Readme
    Loading...