| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Data.Random.Source.Std
Documentation
A token representing the "standard" entropy source in a MonadRandom
monad. Its sole purpose is to make the following true (when the types check):
runRVar x StdRandom === sampleRVar
Constructors
| StdRandom |
Instances
| MonadRandom m => RandomSource m StdRandom # | |
Defined in Data.Random.Source.Std Methods getRandomPrimFrom :: StdRandom -> Prim t -> m t # getRandomWord8From :: StdRandom -> m Word8 # getRandomWord16From :: StdRandom -> m Word16 # getRandomWord32From :: StdRandom -> m Word32 # getRandomWord64From :: StdRandom -> m Word64 # getRandomDoubleFrom :: StdRandom -> m Double # getRandomNByteIntegerFrom :: StdRandom -> Int -> m Integer # | |