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
37,168 total
37,168 total
Dependent Packages
1
1
Dependent Repos
160
160
BasVanDijk
54 packages3,029,949 downloads
janus
42 packages1,453,204 downloads
RoelVanDijk
20 packages412,084 downloads
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 | about 16 years ago |
| Last Synced | 20 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%