Hoogle Search
Within LTS Haskell 24.66 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
uniform :: (Variate a, Generator g m) => g -> m apcg-random System.Random.PCG.Pure Generate a uniformly distributed random vairate.
- Use entire range for integral types.
- Use (0,1] range for floating types.
uniformB :: (Variate a, Generator g m) => a -> g -> m apcg-random System.Random.PCG.Pure Generate a uniformly distributed random vairate in the range [0,b). For integral types the bound must be less than the max bound of Word32 (4294967295). Behaviour is undefined for negative bounds.
uniformBBool :: Generator g m => Bool -> g -> m Boolpcg-random System.Random.PCG.Pure No documentation available.
uniformBD :: Generator g m => Double -> g -> m Doublepcg-random System.Random.PCG.Pure No documentation available.
uniformBF :: Generator g m => Float -> g -> m Floatpcg-random System.Random.PCG.Pure No documentation available.
uniformBI16 :: Generator g m => Int16 -> g -> m Int16pcg-random System.Random.PCG.Pure No documentation available.
uniformBI32 :: Generator g m => Int32 -> g -> m Int32pcg-random System.Random.PCG.Pure No documentation available.
uniformBI64 :: Generator g m => Int64 -> g -> m Int64pcg-random System.Random.PCG.Pure No documentation available.
uniformBI8 :: Generator g m => Int8 -> g -> m Int8pcg-random System.Random.PCG.Pure No documentation available.
uniformBW16 :: Generator g m => Word16 -> g -> m Word16pcg-random System.Random.PCG.Pure No documentation available.