random-fu-0.2.7.0: Random number generation

Safe HaskellNone
LanguageHaskell98

Data.Random.Distribution.Poisson

Documentation

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

newtype Poisson b a Source #

Constructors

Poisson b 

Instances

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Word64) b0, Distribution (Binomial b0) Word64) => Distribution (Poisson b0) Word64 Source # 
(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Word32) b0, Distribution (Binomial b0) Word32) => Distribution (Poisson b0) Word32 Source # 
(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Word16) b0, Distribution (Binomial b0) Word16) => Distribution (Poisson b0) Word16 Source # 
(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Word8) b0, Distribution (Binomial b0) Word8) => Distribution (Poisson b0) Word8 Source # 
(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Word) b0, Distribution (Binomial b0) Word) => Distribution (Poisson b0) Word Source # 
(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Int64) b0, Distribution (Binomial b0) Int64) => Distribution (Poisson b0) Int64 Source # 
(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Int32) b0, Distribution (Binomial b0) Int32) => Distribution (Poisson b0) Int32 Source # 
(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Int16) b0, Distribution (Binomial b0) Int16) => Distribution (Poisson b0) Int16 Source # 
(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Int8) b0, Distribution (Binomial b0) Int8) => Distribution (Poisson b0) Int8 Source # 
(RealFloat b0, Distribution StdUniform b0, Distribution (Erlang Int) b0, Distribution (Binomial b0) Int) => Distribution (Poisson b0) Int Source # 

Methods

rvar :: Poisson b0 Int -> RVar Int Source #

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

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