POPL 2026
Sun 11 - Sat 17 January 2026 Rennes, France

Programming language design is one of the most important application domains for the Rocq prover yet scalable type inference for newly defined languages does not come easy. We propose a new approach called guided type inference that leverages bi-directionality hints and Ltac2 to infer types even for intrinsically-typed binders.

Extended Abstract (rocqpl26-paper5.pdf)173KiB

Sat 17 Jan

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

11:00 - 12:30
Rocq Developer Session and Mechanized Metatheory in RocqRocqPL at Salle 14
Chair(s): François Pottier Inria
11:00
45m
Panel
Session with the Rocq Development Team
RocqPL
P: Matthieu Sozeau Inria, Yann Leray Nantes Université; Inria, Gaetan Gilbert
11:45
15m
Talk
Rocq CARVe-ing: A Library for Substructural Meta-Theory
RocqPL
Daniel Zackon McGill University, Ryan Kavanagh Université du Québec à Montréal, Alberto Momigliano Università degli Studi di Milano, Brigitte Pientka McGill University
File Attached
12:00
15m
Talk
Scalable Type Inference for Intrinsically-Typed Binders
RocqPL
Max Kurze Barkhausen Institut, Clément Pit-Claudel EPFL, Sebastian Ertel Barkhausen Institute, Dresden
File Attached
12:15
15m
Talk
Sulfur: Substitution Generation using a Logical Framework
RocqPL
Mathis Bouverot-Dupuis INRIA & École Normale Supérieure, Théo Winterhalter INRIA, Kenji Maillard Inria, Kathrin Stark Heriot-Watt University
File Attached