random-fu-0.2.7.0: Random number generation

Safe HaskellNone
LanguageHaskell98

Data.Random.Distribution.Poisson

Documentation

integralPoissonCDF :: (Integral a, Real b) => b -> a -> Double #

poisson :: Distribution (Poisson b) a => b -> RVar a #

poissonT :: Distribution (Poisson b) a => b -> RVarT m a #

newtype Poisson b a #

Constructors

Poisson b 

Instances

(Real b0, Distribution (Poisson b0) Word64) => CDF (Poisson b0) Word64 # 

Methods

cdf :: Poisson b0 Word64 -> Word64 -> Double #

(Real b0, Distribution (Poisson b0) Word32) => CDF (Poisson b0) Word32 # 

Methods

cdf :: Poisson b0 Word32 -> Word32 -> Double #

(Real b0, Distribution (Poisson b0) Word16) => CDF (Poisson b0) Word16 # 

Methods

cdf :: Poisson b0 Word16 -> Word16 -> Double #

(Real b0, Distribution (Poisson b0) Word8) => CDF (Poisson b0) Word8 # 

Methods

cdf :: Poisson b0 Word8 -> Word8 -> Double #

(Real b0, Distribution (Poisson b0) Word) => CDF (Poisson b0) Word # 

Methods

cdf :: Poisson b0 Word -> Word -> Double #

(Real b0, Distribution (Poisson b0) Int64) => CDF (Poisson b0) Int64 # 

Methods

cdf :: Poisson b0 Int64 -> Int64 -> Double #

(Real b0, Distribution (Poisson b0) Int32) => CDF (Poisson b0) Int32 # 

Methods

cdf :: Poisson b0 Int32 -> Int32 -> Double #

(Real b0, Distribution (Poisson b0) Int16) => CDF (Poisson b0) Int16 # 

Methods

cdf :: Poisson b0 Int16 -> Int16 -> Double #

(Real b0, Distribution (Poisson b0) Int8) => CDF (Poisson b0) Int8 # 

Methods

cdf :: Poisson b0 Int8 -> Int8 -> Double #

(Real b0, Distribution (Poisson b0) Int) => CDF (Poisson b0) Int # 

Methods

cdf :: Poisson b0 Int -> Int -> Double #

(Real b0, Distribution (Poisson b0) Integer) => CDF (Poisson b0) Integer # 

Methods

cdf :: Poisson b0 Integer -> Integer -> Double #

CDF (Poisson b0) Integer => CDF (Poisson b0) Double # 

Methods

cdf :: Poisson b0 Double -> Double -> Double #

CDF (Poisson b0) Integer => CDF (Poisson b0) Float # 

Methods

cdf :: Poisson b0 Float -> Float -> Double #

(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Word64) b0, Distribution (Binomial b0) Word64) => Distribution (Poisson b0) Word64 # 
(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Word32) b0, Distribution (Binomial b0) Word32) => Distribution (Poisson b0) Word32 # 
(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Word16) b0, Distribution (Binomial b0) Word16) => Distribution (Poisson b0) Word16 # 
(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Word8) b0, Distribution (Binomial b0) Word8) => Distribution (Poisson b0) Word8 # 

Methods

rvar :: Poisson b0 Word8 -> RVar Word8 #

rvarT :: Poisson b0 Word8 -> RVarT n Word8 #

(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Word) b0, Distribution (Binomial b0) Word) => Distribution (Poisson b0) Word # 

Methods

rvar :: Poisson b0 Word -> RVar Word #

rvarT :: Poisson b0 Word -> RVarT n Word #

(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Int64) b0, Distribution (Binomial b0) Int64) => Distribution (Poisson b0) Int64 # 

Methods

rvar :: Poisson b0 Int64 -> RVar Int64 #

rvarT :: Poisson b0 Int64 -> RVarT n Int64 #

(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Int32) b0, Distribution (Binomial b0) Int32) => Distribution (Poisson b0) Int32 # 

Methods

rvar :: Poisson b0 Int32 -> RVar Int32 #

rvarT :: Poisson b0 Int32 -> RVarT n Int32 #

(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Int16) b0, Distribution (Binomial b0) Int16) => Distribution (Poisson b0) Int16 # 

Methods

rvar :: Poisson b0 Int16 -> RVar Int16 #

rvarT :: Poisson b0 Int16 -> RVarT n Int16 #

(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Int8) b0, Distribution (Binomial b0) Int8) => Distribution (Poisson b0) Int8 # 

Methods

rvar :: Poisson b0 Int8 -> RVar Int8 #

rvarT :: Poisson b0 Int8 -> RVarT n Int8 #

(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Int) b0, Distribution (Binomial b0) Int) => Distribution (Poisson b0) Int # 

Methods

rvar :: Poisson b0 Int -> RVar Int #

rvarT :: Poisson b0 Int -> RVarT n Int #

(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Integer) b0, Distribution (Binomial b0) Integer) => Distribution (Poisson b0) Integer # 
Distribution (Poisson b0) Integer => Distribution (Poisson b0) Double # 
Distribution (Poisson b0) Integer => Distribution (Poisson b0) Float # 

Methods

rvar :: Poisson b0 Float -> RVar Float #

rvarT :: Poisson b0 Float -> RVarT n Float #