~/talks

Clément Allain

what they talk about

where they keep going back

  • POPL2 editions2025–2026

on a stage with

all 8 in the filters

who talks about the same things

titleconferencedate
Zoo: A Framework for the Verification of Concurrent OCaml 5 Programs using Separation(…)POPL 20262026-01-11
Zoo delivers a transpiler plus proof framework that translates OCaml 5 into a limited ZooLang fragment embedded via a deep embedding in Rocq, where programs…
Talk
Tail Modulo Cons, OCaml, and Relational Separation LogicPOPL 20252025-01-19
Implements Tail Modulo Constructor in the OCaml compiler and shows it reliably turns non‑tail List.map‑style definitions into stack‑safe code; proof of…
Talk on
Saturn: a library of verified concurrent data structures for OCaml 5OCaml 20242024-09-07
Saturn is an OCaml 5 library on opam providing stack, queue, skiplist, hash table and work‑stealing deque implementations, benchmarked and partly formally…
Talk on
Isomorphisms are back! (short talk)ML 20212021-08-26
A library search tool called dowsing finds functions up to type isomorphism (tuples commutative/associative, unit neutral, currying) and keeps soundness and…
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.