Hoogle Search

Within LTS Haskell 24.2 (ghc-9.10.2)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. createSystemRandom :: IO GenIO

    pcg-random System.Random.PCG

    Seed a PRNG with data from the system's fast source of pseudo-random numbers. All the caveats of withSystemRandom apply here as well.

  2. withSystemRandom :: (GenIO -> IO a) -> IO a

    pcg-random System.Random.PCG

    Seed with system random number. (/dev/urandom on Unix-like systems and CryptAPI on Windows).

  3. sysRandom :: IO Word64

    pcg-random System.Random.PCG.Class

    Generate a random number using System.Entropy. Use RDRAND if available and XOR with /dev/urandom on Unix and CryptAPI on Windows. This entropy is considered cryptographically secure but not true entropy.

  4. createSystemRandom :: IO GenIO

    pcg-random System.Random.PCG.Fast

    Seed a PRNG with data from the system's fast source of pseudo-random numbers. All the caveats of withSystemRandom apply here as well.

  5. withSystemRandom :: (GenIO -> IO a) -> IO a

    pcg-random System.Random.PCG.Fast

    Seed with system random number. (/dev/urandom on Unix-like systems and CryptAPI on Windows).

  6. createSystemRandom :: IO GenIO

    pcg-random System.Random.PCG.Fast.Pure

    Seed a PRNG with data from the system's fast source of pseudo-random numbers. All the caveats of withSystemRandom apply here as well.

  7. withSystemRandom :: (GenIO -> IO a) -> IO a

    pcg-random System.Random.PCG.Fast.Pure

    Seed with system random number. ("/dev/urandom" on Unix-like systems, time otherwise).

  8. createSystemRandom :: IO GenIO

    pcg-random System.Random.PCG.Pure

    Seed with system random number. (/dev/urandom on Unix-like systems and CryptAPI on Windows).

  9. withSystemRandom :: (GenIO -> IO a) -> IO a

    pcg-random System.Random.PCG.Pure

    Seed with system random number. (/dev/urandom on Unix-like systems and CryptAPI on Windows).

  10. createSystemRandom :: IO GenIO

    pcg-random System.Random.PCG.Single

    Seed a PRNG with data from the system's fast source of pseudo-random numbers. All the caveats of withSystemRandom apply here as well.

Page 5 of many | Previous | Next