| Safe Haskell | Safe-Inferred |
|---|
Lava.LavaRandom
Documentation
split :: RandomGen g => g -> (g, g)
The split operation allows one to obtain two distinct random number
generators. This is very useful in functional programs (for example, when
passing a random number generator down to recursive calls), but very
little work has been done on statistically robust implementations of
split ([System.Random, System.Random]
are the only examples we know of).