| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Data.TypeLevel.PRNG.Xorshift
Description
Xorshift PRNGs.
Documentation
data Xorshift64 (x :: FunKind Natural Natural) Source #
Instances
| type App Xorshift64 (x :: Natural) Source # | |
Defined in Data.TypeLevel.PRNG.Xorshift | |
type Xorshift64_2 (x :: Natural) = Xorshift64_3 (Xor x (ShiftR x 7)) Source #
data Xorshift32 (x :: FunKind Natural Natural) Source #
Instances
| type App Xorshift32 (x :: Natural) Source # | |
Defined in Data.TypeLevel.PRNG.Xorshift | |
type Xorshift32_2 (x :: Natural) = Xorshift32_3 (Xor x (ShiftR x 17)) Source #