delta — The Dirac delta distribution

Usage

delta(x: Double) → Distribution<Double>

Arguments

x:

Location of the point mass; every draw equals this value

Description

The delta distribution places all probability at x, so every draw equals x. It has no continuous density. The function density(delta(x),y) returns probability mass: 1 when y equals x and 0 otherwise.

Examples

~delta(0)           # Always return 0
~IID(10, delta(1))  # Return ten 1s