System.Random.Mersenne.Pure64.Internal
data PureMT Source #
PureMT, a pure mersenne twister pseudo-random number generator
PureMT
Constructors
Defined in System.Random.Mersenne.Pure64.Internal
Methods
showsPrec :: Int -> PureMT -> ShowS
show :: PureMT -> String
showList :: [PureMT] -> ShowS
Defined in System.Random.Mersenne.Pure64
next :: PureMT -> (Int, PureMT) Source #
genRange :: PureMT -> (Int, Int) Source #
split :: PureMT -> (PureMT, PureMT) Source #
blockLen :: Int Source #
length of an MT block
blockSize :: Int Source #
size of an MT block, in bytes
data MTBlock Source #