haskell/mwc-random

A very fast Haskell library for generating high quality pseudo-random numbers.

Haskell

61

436 commits

updated Dec 30, 2025

See the code

README

Efficient, general purpose pseudo-random number generation

Build
Status

This package provides the System.Random.MWC module, a Haskell library for generating high-quality pseudo-random numbers in a space- and time-efficient way.

Get involved!

Please report bugs via the github issue tracker.

Master git repository:

  • git clone https://github.com/haskell/mwc-random.git

Authors

This library is written and maintained by Bryan O'Sullivan, bos@serpentine.com.

Contributors

Shimuuar

270 commits

bos

105 commits

idontgetoutmuch

29 commits

lehins

12 commits

haskell/mwc-random

A very fast Haskell library for generating high quality pseudo-random numbers.

Haskell

61

436 commits

updated Dec 30, 2025

See the code

README

Efficient, general purpose pseudo-random number generation

Build
Status

This package provides the System.Random.MWC module, a Haskell library for generating high-quality pseudo-random numbers in a space- and time-efficient way.

Get involved!

Please report bugs via the github issue tracker.

Master git repository:

  • git clone https://github.com/haskell/mwc-random.git

Authors

This library is written and maintained by Bryan O'Sullivan, bos@serpentine.com.

Contributors

Shimuuar

270 commits

bos

105 commits

idontgetoutmuch

29 commits

lehins

12 commits

Languages

Haskell

95.3%

R

3.8%