Copyright | (c) Julian Grove and Aaron Steven White 2025 |
---|---|
License | MIT |
Maintainer | julian.grove@gmail.com |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Framework.Lambda.Delta
Contents
Description
Delta rules are defined. These encode algebraic laws relating λ-terms that feature constants.
Delta rules
Example rules
arithmetic :: DeltaRule Source #
Performs some arithmetic simplifications.
disjunctions :: DeltaRule Source #
Marginalizes out certain distributions; some other stuff.
observations :: DeltaRule Source #
Observing Tr
is trivial, while observing Fa
yields an undefined
probability distribution.
probabilities :: DeltaRule Source #
Computes probabilities for certain probabilitic programs.