~/talks

Gabriel Radanne

what they talk about

all 4 in the filters

where they keep going back

  • ICFP2 editions2020–2023

all 7 in the filters

on a stage with

all 11 in the filters

who talks about the same things

titleconferencedate
Avoiding signature avoidance in ML modules with zippersPOPL 20252025-01-19
ZipML presents a path-based type system that prevents signature avoidance by adding floating fields—hidden signature fields represented as zippers—and four…
Talk
Distributed Actors in OCamlOCaml 20242024-09-07
Delivered a working actors-ocaml library that uses OCaml 5 features (shared-memory parallelism and algebraic effect handlers) to create, call and await remote…
Talk on
Ribbit with Memory MorphismsFProPer 20242024-09-06
Extends Ribbit to synthesize arbitrary morphisms that transform between two concrete memory layouts and to emit CFG-style programs with explicit allocation…
Talk on
Tail Modulo Async/AwaitFProPer 20242024-09-06
Defines Destiny passing style as a calling convention that turns async tail and tail-modulo-cons calls into write-once promises so recursive calls allocate…
Talk on
Bit-Stealing Made Legal: Compilation for Custom Memory Representations of Algebr...ICFP 20232023-09-04
A compiler and DSL called ribbit accepts a high‑level ADT plus a separate memory type, emits LLVM IR, and proves pattern‑match compilation correct; it…
Talk on
Kindly Bent to Free UsSPLASH 20222022-12-05
Affe is an ML extension that enforces single-use and drop-able resources by inferring linear and affine kinds and lexical regions and solving constrained-kind…
Talk
Compiling pattern matching to in-place modificationsGPCE 20212021-10-17
Prototype compiles pattern-match rewrite rules on tree-shaped ADTs stored as arrays only into in-place memory moves, not pointer rewrites. It cuts trees into…
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
Kindly Bent to Free UsICFP 20202020-08-23
A new ML extension called Affe enforces linearity and affinity so a database use-after-free example compiles in OCaml but is rejected at compile time here. It…
Talk on
~/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.