~/talks

Éric Tanter

what they talk about

all 7 in the filters

where they keep going back

  • OOPSLA4 editions2020–2025
  • POPL3 editions2024–2026
  • ICFP2 editions2022–2025

all 5 in the filters

on a stage with

all 32 in the filters

who talks about the same things

titleconferencedate
Testing Incomplete Programs in OCamlML Family Workshop 20262026-08-28
Testing frameworks get a third verdict called incomplete that distinguishes unfinished code from real failures; small edits to Alcotest and QCheck make them…
Talk on
Bounded Sort Polymorphism with Elimination ConstraintsPOPL 20262026-01-11
Extends sort polymorphism with elimination constraints that record which sorts may eliminate into which, implements the system in the Rocq prover, and proves…
Talk
Incremental Certified ProgrammingOOPSLA 20252025-10-16
Claims a formal framework that makes specifications monotone over partial programs by defining a completion refinement relation and a notion of completeness…
Talk on
Robust Dynamic Embedding for Gradual TypingICFP 20252025-10-12
Defines Robust Dynamic Embedding as a new adequacy criterion: if a dynamic component semantically satisfies a static type then its embedding ascribed to that…
Talk on
All Your Base Are Belong to Us: Sort Polymorphism for Proof AssistantsPOPL 20252025-01-19
Adds a principled sort quantifier that generalizes Prop, Type, and SProp and is implemented in Coq with a new sort-polymorphic prelude that replaces duplicated…
Talk on
Taming Unsoundness with Gradual Abstract InterpretationUNSOUND 20242024-10-20
Proposes that optimistic but unsound assumptions in abstract interpretation become safe by automatically inserting runtime checks so analysis results are sound…
Talk on
Securing Verified IO Programs Against Unverified Code in F*POPL 20242024-01-14
A verified secure compilation pipeline for F programs that perform IO, called SCIO, compiles verified code to a smaller F target and enforces assumptions at…
Talk on
Plausible sealing for gradual parametricityOOPSLA 20222022-12-05
Proposes plausible sealing: postpone sealing decisions by inserting “maybe-seal” evidence so runtime, not static imprecision, decides whether a value is…
Talk on
A Reasonably Gradual Type TheoryICFP 20222022-09-11
Presents GRIP, an extension of CastCIC that is normalizing and a conservative extension of CIC, and that internalizes precision so graduality can be proven for…
Talk
Propositional Equality for Gradual Dependently Typed ProgrammingICFP 20222022-09-11
A gradual dependently-typed language is implemented that adds a propositional equality whose proofs carry witnesses (each proof pairs an equality with a term…
Talk
Gradually Structured DataOOPSLA 20212021-10-17
A formal core language for “gradually structured data” introduces open and closed algebraic datatypes, two new runtime types—unknown datatype and unknown open…
Talk on
Gradual Verification of Recursive Heap Data StructuresOOPSLA 20202020-11-15
Practical system that extends a base static verifier with gradual formulas and optimistic strengthening, inserting runtime checks when a missing spec was…
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.