monad-mersenne-random
Version 0.1 revision 1 uploaded by HerbertValerioRiedel.
Package meta
- Synopsis
- An efficient random generator monad, based on the Mersenne Twister
- Description
Often we need an efficient way to generate high quality pseudo-random numbers in Haskell. We have good generators themselves (for example, the mersenne-random-pure64 package), however, users are often tempted to store the generator in a lazy state monad. This causes performance problems.
This package provides an optimized Rand monad for monadic generation of random numbers from a state, with close attention to performance. You may have results an order of magnitude or more better than using Control.Monad.State to store your generator.
- Author
- Don Stewart
- Bug reports
- n/a
- Category
- Control
- Copyright
- n/a
- Homepage
- http://code.haskell.org/~dons/code/monad-mersenne-random
- Maintainer
- dons@galois.com
- Package URL
- n/a
- Stability
- Provisional