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.
enumUniform :: forall a (m :: Type -> Type) . Enum a => a -> a -> RVarT m arandom-fu Data.Random.Distribution.Uniform realFloatUniform a b computes a uniform random value in the range [a,b) for any Enum type
enumUniformCDF :: (Enum a, Ord a) => a -> a -> a -> Doublerandom-fu Data.Random.Distribution.Uniform No documentation available.
fixedStdUniform :: forall r (m :: Type -> Type) . HasResolution r => RVarT m (Fixed r)random-fu Data.Random.Distribution.Uniform Compute a uniform random Fixed value in the range [0,1), with any desired precision.
-
random-fu Data.Random.Distribution.Uniform fixedUniform a b computes a uniform random Fixed value in the range [a,b), with any desired precision.
floatStdUniform :: forall (m :: Type -> Type) . RVarT m Floatrandom-fu Data.Random.Distribution.Uniform Compute a uniform random Float value in the range [0,1)
floatUniform :: forall (m :: Type -> Type) . Float -> Float -> RVarT m Floatrandom-fu Data.Random.Distribution.Uniform floatUniform a b computes a uniform random Float value in the range [a,b)
integralUniform :: forall a (m :: Type -> Type) . UniformRange a => a -> a -> RVarT m arandom-fu Data.Random.Distribution.Uniform Compute a random Integral value between the 2 values provided (inclusive).
realFloatStdUniform :: forall a (m :: Type -> Type) . RealFloat a => RVarT m arandom-fu Data.Random.Distribution.Uniform Compute a uniform random value in the range [0,1) for any RealFloat type
realFloatUniform :: forall a (m :: Type -> Type) . RealFloat a => a -> a -> RVarT m arandom-fu Data.Random.Distribution.Uniform realFloatUniform a b computes a uniform random value in the range [a,b) for any RealFloat type
realStdUniformCDF :: Real a => a -> Doublerandom-fu Data.Random.Distribution.Uniform The CDF of the random variable realFloatStdUniform.