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.

  1. module Data.Random.Distribution.Uniform

    No documentation available.

  2. data StdUniform t

    random-fu Data.Random.Distribution.Uniform

    A name for the "standard" uniform distribution over the type t, if one exists. See also stdUniform. For Integral and Enum types that are also Bounded, this is the uniform distribution over the full range of the type. For un-Bounded Integral types this is not defined. For Fractional types this is a random variable in the range [0,1) (that is, 0 to 1 including 0 but not including 1).

  3. StdUniform :: StdUniform t

    random-fu Data.Random.Distribution.Uniform

    No documentation available.

  4. data Uniform t

    random-fu Data.Random.Distribution.Uniform

    A definition of a uniform distribution over the type t. See also uniform.

  5. Uniform :: t -> t -> Uniform t

    random-fu Data.Random.Distribution.Uniform

    A uniform distribution defined by a lower and upper range bound. For Integral and Enum types, the range is inclusive. For Fractional types the range includes the lower bound but not the upper.

  6. boundedEnumStdUniform :: forall a (m :: Type -> Type) . (Enum a, Bounded a) => RVarT m a

    random-fu Data.Random.Distribution.Uniform

    Compute a random value for a Bounded Enum type, between minBound and maxBound (inclusive)

  7. boundedStdUniform :: (Distribution Uniform a, Bounded a) => RVar a

    random-fu Data.Random.Distribution.Uniform

    Compute a random value for a Bounded type, between minBound and maxBound (inclusive for Integral or Enum types, in [minBound, maxBound) for Fractional types.)

  8. boundedStdUniformCDF :: (CDF Uniform a, Bounded a) => a -> Double

    random-fu Data.Random.Distribution.Uniform

    No documentation available.

  9. doubleStdUniform :: forall (m :: Type -> Type) . RVarT m Double

    random-fu Data.Random.Distribution.Uniform

    Compute a uniform random Double value in the range [0,1)

  10. doubleUniform :: forall (m :: Type -> Type) . Double -> Double -> RVarT m Double

    random-fu Data.Random.Distribution.Uniform

    doubleUniform a b computes a uniform random Double value in the range [a,b)

Page 1356 of many | Previous | Next