~/talks

Sam Staton

what they talk about

all 4 in the filters

where they keep going back

  • POPL5 editions2021–2026
  • LAFI4 editions2022–2025

all 4 in the filters

on a stage with

all 26 in the filters

who talks about the same things

titleconferencedate
An Equational Axiomatization of Dynamic Threads via Algebraic Effects: Presheaves on(…)POPL 20262026-01-11
Paper gives a concrete equational axiomatization for dynamic threads: a parameterized algebraic theory (using presheaves and strong monads) that encodes…
Talk on
The Relative Monadic MetalanguagePOPL 20262026-01-11
Generalises the monadic metalanguage to a relative setting and gives a complete semantics using a new definition of strong relative monads. Builds a…
Talk on
Algebraic and denotational semantics for Classically Controlled Quantum CommunicationPLanQC 20252025-01-25
Claims a parameterised algebraic theory for classically controlled quantum I/O and gives two sound models: a quantum stream operational semantics (streams as…
Talk on
Data-oriented Design for Differentiable, Probabilistic ProgrammingLAFI 20252025-01-19
Reimplementation of the lazy rose tree from LazyPPL into a strict, data-oriented Rust backend reduces thunk size from about 16 to 4 bytes, stores nodes and…
Talk on
NP-NUTS: A Nonparametric No-U-Turn SamplerLAFI 20252025-01-19
A new algorithm, NP‑NUTS, automatically adapts HMC trajectory length for models whose parameter dimension varies by combining NUTS’s doubling/tree construction…
Talk on
Compositional imprecise probability: a solution from graded monads and Markov categoriesPOPL 20252025-01-19
Provides a fully compositional semantic for imprecise probability by naming nondeterministic choices and tracking them with graded monads, giving a…
Talk on
A slice sampler for the Indian Buffet Process: expressivity in nonparametric pro...LAFI 20242024-01-14
Introduces a slice-sampling construction that encodes the Indian Buffet Process inside a pure probabilistic program without truncation or hidden state, by…
Talk on
Probabilistic programming interfaces for random graphs: Markov categories, graph...POPL 20242024-01-14
Proves an equivalence: a well-behaved implementation of an abstract graph type (vertices, new, edge) corresponds exactly to a graphon. Uses Markov categories…
Talk on
What do posterior distributions of probabilistic programs look like?LAFI 20232023-01-15
Defines s-Hausdorff measures and proves any probabilistic program with piecewise analytic primitives denotes a measure that has a density w.r.t. some…
Talk on
Denotational semantics of languages for inference: semirings, monads, and tensor...LAFI 20232023-01-15
Claims an explicit algebraic route: modules over a semiring R yield monads T_R sending X to finitely supported unnormalized measures R^X and submonads fixing…
Talk
Affine Monads and Lazy Structures for Bayesian ProgrammingPOPL 20232023-01-15
Argues that infinite-dimensional Bayesian models (Poisson, Gaussian, Dirichlet, Beta, jump processes) are naturally expressed with lazy streams and infinite…
Talk on
ADEV: Sound Automatic Differentiation of Expected Values of Probabilistic Progra...POPL 20232023-01-15
ADEV is a source-to-source extension of forward-mode AD that transforms a probabilistic program into another whose expected return equals the derivative of the…
Talk on
Higher order programming with probabilistic effects: A model of stochastic memo...HOPE 20222022-09-11
Claims a concrete categorical model that makes stochastic memoization respect the crucial dataflow property while keeping higher-order functions by building a…
Talk on
Abstract types in probabilistic programmingLAFI 20222022-01-16
Library called lazy people implements higher-order probabilistic types and runs Metropolis–Hastings to do regression: a rand_linear prior draws slope and…
Talk
Probabilistic Programming Semantics for Name GenerationPOPL 20212021-01-17
Claims a concrete semantics: quasi-Borel spaces interpret the ν-calculus by mapping name generation to Gaussian sampling, and the model is fully abstract at…
Talk
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.