Ecosyste.ms: Funds
An open API service for providing issue and pull request metadata for open source projects.
https://github.com/basvandijk/threads
concurrency haskell
Last synced: about 4 hours ago
Repository metadata:
Fork threads and wait for their result
- Host: GitHub
- URL: https://github.com/basvandijk/threads
- Owner: basvandijk
- License: other
- Created: 2011-04-17T15:01:53.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2023-09-27T17:48:26.000Z (about 1 year ago)
- Last Synced: 2024-10-29T20:36:41.641Z (11 days ago)
- Topics: concurrency, haskell
- Language: Haskell
- Homepage:
- Size: 98.6 KB
- Stars: 27
- Watchers: 6
- Forks: 9
- Open Issues: 2
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE
Owner metadata:
- Name: Bas van Dijk
- Login: basvandijk
- Email:
- Kind: user
- Description: I've 15 years of experience as a Haskell developer in various roles.
- Website: http://haskellers.com/user/basvandijk
- Location: Zürich, Switzerland
- Twitter:
- Company: DFINITY
- Icon url: https://avatars.githubusercontent.com/u/576355?u=146c497454faa6a20e8146f867bfdae2e6028829&v=4
- Repositories: 186
- Last Synced at: 2023-04-10T06:01:38.437Z
- Profile URL: https://github.com/basvandijk
- Sponsor URL:
Committers metadata
Last synced: 1 day ago
Total Commits: 87
Total Committers: 12
Avg Commits per committer: 7.25
Development Distribution Score (DDS): 0.184
Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0
Name | Commits | |
---|---|---|
Bas van Dijk | v****s@g****m | 71 |
Janus Troelsen | j****s@f****m | 3 |
Mikhail Glushenkov | m****v@g****m | 3 |
Roel van Dijk | v****l@g****m | 2 |
Greg Weber | g****g@g****o | 1 |
Janus Troelsen | y****k@g****m | 1 |
Mark Wotton | m****n@g****m | 1 |
Matthew Pickering | m****g@g****m | 1 |
Michael Snoyman | m****l@s****m | 1 |
Oleg Grenrus | o****s@i****i | 1 |
Sean Leather | s****r@g****m | 1 |
snowXman | z****i@g****m | 1 |
Issue and Pull Request metadata
Last synced: about 4 hours ago
Package metadata
- Total packages: 1
-
Total downloads:
- hackage: 36,051 total
- Total dependent packages: 1
- Total dependent repositories: 160
- Total versions: 21
- Total maintainers: 3
hackage: 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.
- Homepage: https://github.com/basvandijk/threads
- Licenses: BSD-3-Clause
- Latest release: 0.3.1 (published about 14 years ago)
- Last Synced: 2024-11-09T00:41:16.801Z (1 day ago)
- Versions: 21
- Dependent Packages: 1
- Dependent Repositories: 160
- Downloads: 36,051 Total
-
Rankings:
- Dependent repos count: 3.069%
- Downloads: 4.069%
- Average: 8.843%
- Dependent packages count: 10.472%
- Forks count: 12.269%
- Stargazers count: 14.337%
- Maintainers (3)
Dependencies
- base >=4.4 && <5
- stm >=2.1
- HUnit >=1.2.2 test
- base >=4.4 && <5 test
- concurrent-extra >=0.5.1 test
- stm >=2.1 test
- test-framework >=0.2.4 test
- test-framework-hunit >=0.2.4 test
- threads * test