monad-mersenne-random: An efficient random generator monad, based on the Mersenne Twister
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.
- monad-mersenne-random-0.1.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
|Dependencies||base (>3 && <4.8), mersenne-random-pure64 (<0.3) [details]|
|Revised||Revision 1 made by HerbertValerioRiedel at 2019-02-08T07:58:22Z|
|Uploaded||by DonaldStewart at 2010-07-14T00:07:54Z|
|Downloads||1523 total (9 in the last 30 days)|
|Rating||2.5 (votes: 3) [estimated by Bayesian average]|
|Status||Docs uploaded by user
Build status unknown [no reports yet]