Sigma.jl
Sigma.jl copied to clipboard
Deal with error in the correct way
Consider the following program
X = normal(0,1)
Y = (1, X)
X can be negative and negative values are not valid values for the standard deviation of Y. There seem to be a few different plausible approaches
- Make this an invalid program
- Only consider the valid programs
- Treat both the valid and invalid programs as possible conditions that we can query about,