threads
This package provides functions to fork threads and wait for their result, whether it's an exception or a normal value. Besides waiting for the termination of a single thread this packages also provides functions to wait for a group of threads to terminate. This package is similar to the threadmanager, async and spawn packages. The advantages of this package are: Simpler API. More efficient in both space and time. No space-leak when forking a large number of threads. Correct handling of asynchronous exceptions. GHC specific functionality like forkOn and forkIOWithUnmask.
Ecosystem
hackage.haskell.org
hackage.haskell.org
Latest Release
over 15 years ago
0.3.1
over 15 years ago
Versions
21
21
Downloads
36,954 total
36,954 total
Dependent Packages
1
1
Dependent Repos
160
160
Loading...
Readme
Loading...
Links
| Registry | hackage.haskell.org |
| Source | Repository |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:hackage/threads
spec |
| License | BSD-3-Clause |
| First Release | almost 16 years ago |
| Last Synced | 7 days ago |
Repository
| Stars | 27 on GitHub |
| Forks | 9 on GitHub |
| Commits | 85 |
| Committers | 10 |
| Avg per Author | 8.5 |
| DDS | 0.165 |
Rankings on hackage.haskell.org
Overall
Top 8.8%
Downloads
Top 4.1%
Dependent repos
Top 3.1%