An open API service for producing an overview of a list of open source projects.

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.


Owner metadata:


GitHub Events

Total
Last Year

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 Email 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

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/haskell/mwc-random

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

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

mwc-random-bench/mwc-random-bench.cabal hackage
  • 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
mwc-random.cabal hackage
  • 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
.github/workflows/ci.yml actions
  • actions/cache v1 composite
  • actions/checkout v2 composite
  • haskell/actions/setup v1 composite