-
1
The Beta-Bernoulli process and algebraic effects
Published 2018“…In this paper we use the framework of algebraic effects from programming language theory to analyze the Beta-Bernoulli process, a standard building block in Bayesian models. …”
Conference item -
2
Structured learning and inference with neural networks and generative models
Published 2019Get full text
Thesis -
3
Structural foundations for probabilistic programming languages
Published 2021“…This opens up the analysis and optimization of statistical inference procedures to tools from programming language theory.</p> <p>Much as category theory has served as a unifying model for logic and programming, we argue that probabilistic programming languages arise precisely as the internal languages of categorical probability theories. …”
Thesis -
4
A functional database
Published 1989“…Database and programming language theories are further integrated by describing the relational calculus in a programming language semantics. …”
Thesis