mwc-random

Fast, high quality pseudo random number generation

https://github.com/bos/mwc-random

Version on this page:0.13.2.2@rev:1
LTS Haskell 17.11:0.14.0.0
Stackage Nightly 2021-05-16:0.14.0.0
Latest on Hackage:0.15.0.1@rev:2

See all snapshots mwc-random appears in

BSD-3-Clause licensed and maintained by Bryan O'Sullivan
This version can be pinned in stack with:mwc-random-0.13.2.2@sha256:22b940db1257c69484e123d2bb733fa416f3bc75befe3da5e2ba743ae70083ae,2428

Module documentation for 0.13.2.2

  • System
    • System.Random
      • System.Random.MWC
        • System.Random.MWC.CondensedTable
        • System.Random.MWC.Distributions

Efficient, general purpose pseudo-random number generation

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 git repository:

  • git clone git://github.com/bos/mwc-random.git

There’s also a Mercurial mirror:

  • hg clone http://bitbucket.org/bos/mwc-random

(You can create and contribute changes using either Mercurial or git.)

Authors

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