Haskell: https://github.com/haskell/mwc-random
Score: 19.235214433187572
Last synced: about 5 hours ago
JSON representation
Repository metadata:
A very fast Haskell library for generating high quality pseudo-random numbers.
- Host: GitHub
- URL: https://github.com/haskell/mwc-random
- Owner: haskell
- License: bsd-2-clause
- Created: 2010-10-10T17:45:23.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2025-12-30T10:03:09.000Z (about 1 month ago)
- Last Synced: 2026-01-21T01:49:01.660Z (15 days ago)
- Language: Haskell
- Homepage: http://hackage.haskell.org/package/mwc-random
- Size: 349 KB
- Stars: 59
- Watchers: 7
- Forks: 26
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- License: LICENSE
Owner metadata:
- Name: Haskell
- Login: haskell
- Email:
- Kind: organization
- Description:
- Website: http://www.haskell.org/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/450574?v=4
- Repositories: 91
- Last Synced at: 2024-04-16T00:27:22.397Z
- Profile URL: https://github.com/haskell
GitHub Events
Total
- Create event: 3
- Delete event: 2
- Fork event: 2
- Issue comment event: 17
- Issues event: 2
- Pull request event: 10
- Push event: 20
- Watch event: 1
- Total: 57
Last Year
- Create event: 1
- Delete event: 1
- Fork event: 2
- Issue comment event: 2
- Pull request event: 2
- Push event: 2
- Watch event: 1
- Total: 11
Committers metadata
Last synced: 2 days ago
Total Commits: 407
Total Committers: 21
Avg Commits per committer: 19.381
Development Distribution Score (DDS): 0.403
Commits in past year: 13
Committers in past year: 2
Avg Commits per committer in past year: 6.5
Development Distribution Score (DDS) in past year: 0.154
| Name | Commits | |
|---|---|---|
| Alexey Khudyakov | a****y@g****m | 243 |
| Bryan O'Sullivan | b****s@s****m | 95 |
| Dominic Steinitz | d****c@s****g | 29 |
| Alexey Kuleshevich | a****y@k****h | 12 |
| Olivier Sohn | o****n@g****m | 4 |
| Mikhail Glushenkov | m****v@g****m | 3 |
| Eric Lindblad | a****d@o****m | 2 |
| RyanGlScott | r****t@k****u | 2 |
| Conrad Parker | c****d@m****g | 2 |
| Gabor Greif | g****f@g****m | 2 |
| Jireh Tan | t****h@g****m | 2 |
| Naren Sundaravaradan | n****n@g****m | 2 |
| Austin Seipp | a****p@p****m | 1 |
| Chris Martin | c****n@g****m | 1 |
| Doug Burke | d****e@c****u | 1 |
| Felix Yan | f****s@a****g | 1 |
| Michael Snoyman | m****l@s****m | 1 |
| Sergei Trofimovich | s****x@g****g | 1 |
| Aleksey | a****y@m****u | 1 |
| askeblad | 7****d | 1 |
| convert-repo | n****e@n****e | 1 |
Issue and Pull Request metadata
Last synced: about 1 month ago
Total issues: 47
Total pull requests: 61
Average time to close issues: over 1 year
Average time to close pull requests: about 2 months
Total issue authors: 34
Total pull request authors: 23
Average comments per issue: 3.21
Average comments per pull request: 2.62
Merged pull request: 45
Bot issues: 0
Bot pull requests: 0
Past year issues: 1
Past year pull requests: 8
Past year average time to close issues: 17 minutes
Past year average time to close pull requests: 2 days
Past year issue authors: 1
Past year pull request authors: 3
Past year average comments per issue: 1.0
Past year average comments per pull request: 0.63
Past year merged pull request: 5
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- Shimuuar (5)
- idontgetoutmuch (4)
- snoyberg (3)
- OlivierSohn (3)
- listx (2)
- taladar (2)
- Tener (1)
- sjakobi (1)
- ozataman (1)
- dilawar (1)
- Ericson2314 (1)
- mat8913 (1)
- Boarders (1)
- anton-dessiatov (1)
- dzhus (1)
Top Pull Request Authors
- Shimuuar (26)
- lehins (6)
- ghost (3)
- OlivierSohn (3)
- nanonaren (2)
- ggreif (2)
- dredozubov (2)
- idontgetoutmuch (2)
- curiousleo (1)
- daikonradish (1)
- chris-martin (1)
- RyanGlScott (1)
- kfish (1)
- felixonmars (1)
- snoyberg (1)
Top Issue Labels
Top Pull Request Labels
Package metadata
- Total packages: 1
-
Total downloads:
- hackage: 159,613 total
- Total docker downloads: 54
- Total dependent packages: 43
- Total dependent repositories: 779
- Total versions: 40
- Total maintainers: 2
hackage.haskell.org: mwc-random
This package contains code for generating high quality random numbers that follow either a uniform or normal distribution. The generated numbers are suitable for use in statistical applications. . The uniform PRNG uses Marsaglia's MWC256 (also known as MWC8222) multiply-with-carry generator, which has a period of 2^8222 and fares well in tests of randomness. It is also extremely fast, between 2 and 3 times faster than the Mersenne Twister. . Compared to the mersenne-random package, this package has a more convenient API, is faster, and supports more statistical distributions.
- Homepage: https://github.com/haskell/mwc-random
- Licenses: BSD-2-Clause
- Latest release: 0.4.1 (published about 16 years ago)
- Last Synced: 2026-02-02T14:25:42.800Z (2 days ago)
- Versions: 40
- Dependent Packages: 43
- Dependent Repositories: 779
- Downloads: 159,613 Total
- Docker Downloads: 54
-
Rankings:
- Dependent repos count: 0.576%
- Dependent packages count: 0.673%
- Downloads: 0.723%
- Docker downloads count: 1.288%
- Average: 3.702%
- Forks count: 7.923%
- Stargazers count: 11.026%
- Maintainers (2)
Dependencies
- base *
- mwc-random *
- HUnit * test
- QuickCheck >=2.2 test
- base * test
- mwc-random * test
- statistics >=0.14 test
- test-framework * test
- test-framework-hunit * test
- test-framework-quickcheck2 * test
- vector >=0.7 test
- base <5 benchmark
- gauge >=0.2.5 benchmark
- mersenne-random * benchmark
- mwc-random * benchmark
- random * benchmark
- vector >=0.11 benchmark
- base >=4.8 && <5
- math-functions >=0.2.1.0
- primitive >=0.6.2
- random >=1.2
- time *
- vector >=0.7
- QuickCheck >=2.2 test
- base * test
- bytestring * test
- doctest >=0.15 && <0.20 test
- mwc-random * test
- primitive * test
- random >=1.2 test
- tasty >=1.3.1 test
- tasty-hunit * test
- tasty-quickcheck * test
- vector >=0.12.1 test
- vector >=0.11 test
- actions/cache v1 composite
- actions/checkout v2 composite
- haskell/actions/setup v1 composite