RandomGen

RandomGen is an interface to pure pseudo-random number generators. StdGen is the standard RandomGen instance provided by this library.
RandomGen is an interface to pure pseudo-random number generators. StdGen is the standard RandomGen instance provided by this library.
Alternative RandomGen class with a modified next operation, and added splitn and level operations. Using the generator requires that no more than one operation is called on the same generator state, as the implementation does not guarantee pseudorandomness otherwise. As an exception, calling splitn many times on the same generator state is allowed as long as the 'bits' argument is the same for all the calls.
A Deterministic Random Generator (DRG) class
Not on Stackage, so not searched. A fast, SMP parallel random data generator
Deprecated: In favor of FrozenGen
Generate N bytes of randomness from a DRG
Generate a Word64 from a DRG
Generate a random Gender.
Deprecated: In favor of modifyGen
A class of random bit generators that allows for the possibility of failure, reseeding, providing entropy at the same time as requesting bytes Minimum complete definition: newGen, genSeedLength, genBytes, reseed, reseedInfo, reseedPeriod.
Run a pure computation with a Random Generator in the MonadRandomState
Get the initial gen for random generator
Sets the initial gen for random generator