Jul 2026
Backpropagation for Effectful Languages I: Finite Probability and Discrete Output Algebraic Effects
The construction is formulated in the framework of Combinatory Homomorphic Automatic Differentiation (CHAD), treating AD as a structure-preserving transformation of programs, guided by a denotational semantics, and gives a reusable pattern for differentiating discrete-output algebraic effects.
D. Simm, Fernando Lucatelli Nunes, Matthijs Vákár
· arXiv.org · 1 citation