Papers
ICFP 2026
LazyHMC: Hamiltonian Monte Carlo Simulation for Lazy, Infinite Dimensional Probabilistic Programs
Maria-Nicoleta Crăciun, C.-H. Luke Ong, Tom Schrijvers, Sam Staton
LAFI 2025 (talk)
Data-oriented Design for Differentiable, Probabilistic Programming
Owen Lynch, Maria-Nicoleta Crăciun, Younesse Kaddar, Sam Staton
POPL 2024
Probabilistic Programming Interfaces for Random Graphs: Markov Categories, Graphons, and Nominal Sets
Nathanael L. Ackerman, Cameron E. Freer, Younesse Kaddar, Jacek Karwowski, Sean K. Moss, Daniel M. Roy, Sam Staton, Hongseok Yang
POPL 2023
Affine Monads and Lazy Structures for Bayesian Programming
Swaraj Dash, Younesse Kaddar, Hugo Paquet, Sam Staton
MFPS 2023
A model of stochastic memoization and name generation in probabilistic programming: categorical semantics via monads on presheaf categories
Younesse Kaddar, Sam Staton
University of Oxford DPhil thesis, 2023
ACT 2022
Statistical programming with categorical measure theory and LazyPPL
Swaraj Dash, Younesse Kaddar, Hugo Paquet, Sam Staton
HOPE 2022 (extended abstract and talk)
Higher order programming with probabilistic effects: A model of stochastic memoization and name generation
Younesse Kaddar, Sam Staton
AIPLANS 2021 (NeurIPS workshop)
LazyPPL: laziness and types in non-parametric probabilistic programs
Hugo Paquet, Sam Staton
FSCD 2021