probability-0.2.3.1: Probabilistic Functional Programming

Numeric.Probability.Example.Dice

Synopsis

Documentation

type Die = Int

twoDice :: Dist (Die, Die)

product of independent distributions

dice :: Int -> Dist [Die]

sixes :: (Int -> Bool) -> Int -> Probability

sixes p n computes the probability of getting p sixes (>1, ==2, ...) when rolling n dice