random-fu-0.0.3: Random number generationSource codeContentsIndex
Data.Random.Distribution.Normal
Synopsis
data Normal a
= StdNormal
| Normal a a
normal :: Distribution Normal a => a -> a -> RVar a
stdNormal :: Distribution Normal a => RVar a
doubleStdNormal :: RVar Double
floatStdNormal :: RVar Float
realFloatStdNormal :: (RealFloat a, Erf a, Storable a, Distribution Uniform a) => RVar a
normalTail :: (Distribution StdUniform a, Floating a, Ord a) => a -> RVar a
normalPair :: (Floating a, Distribution StdUniform a) => RVar (a, a)
boxMullerNormalPair :: (Floating a, Distribution StdUniform a) => RVar (a, a)
knuthPolarNormalPair :: (Floating a, Ord a, Distribution Uniform a) => RVar (a, a)
Documentation
data Normal a Source
Constructors
StdNormal
Normal a a
show/hide Instances
normal :: Distribution Normal a => a -> a -> RVar aSource
stdNormal :: Distribution Normal a => RVar aSource
doubleStdNormal :: RVar DoubleSource
floatStdNormal :: RVar FloatSource
realFloatStdNormal :: (RealFloat a, Erf a, Storable a, Distribution Uniform a) => RVar aSource
normalTail :: (Distribution StdUniform a, Floating a, Ord a) => a -> RVar aSource
Draw from the tail of a normal distribution (the region beyond the provided value), returning a negative value if the Bool parameter is True.
normalPair :: (Floating a, Distribution StdUniform a) => RVar (a, a)Source
boxMullerNormalPair :: (Floating a, Distribution StdUniform a) => RVar (a, a)Source
knuthPolarNormalPair :: (Floating a, Ord a, Distribution Uniform a) => RVar (a, a)Source
Produced by Haddock version 2.4.2