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

This program is tentative and subject to change.

Tue 13 Jan 2026 10:20 - 10:35 at Salle 19 - Types and logics

A pattern in programming is to stitch together code from disparate programming languages to build a complex program. This pattern is a manifestation of multilanguage computation, a subject concerning the interoperation of languages in a greater system. We discuss ongoing work in developing a type system for multilanguage computation in the propositions-as-types discipline, drawing types from epistemic modal logic.

Epistemic Logic for Polyglots (Epistemic_Logic_for_Polyglots.pdf)529KiB

This program is tentative and subject to change.

Tue 13 Jan

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

09:00 - 10:30
Types and logicsPEPM at Salle 19
09:00
5m
Day opening
Welcome
PEPM
Yukiyoshi Kameyama University of Tsukuba, Ningning Xie University of Toronto
09:05
30m
Research paper
Hole Refinements for Polymorphic Type-and-Example Driven Synthesis
PEPM
Niek Mulleners Utrecht University, Johan Jeuring Utrecht University, Wouter Swierstra Utrecht University, Netherlands
09:35
30m
Research paper
Inferring Typing Rules for Contextual Sugars
PEPM
Tailai Yu Tsinghua University, Zhichao Guan Peking University, Di Wang Peking University, Zhenjiang Hu Peking University
10:05
15m
Short-paper
S4 modal sequent calculus as intermediate logic and intermediate language (Short Paper)
PEPM
Jean Caspar École normale supérieure – PSL, INRIA, LS2N, CNRS, Guillaume Munch-Maccagnoni INRIA
10:20
15m
Short-paper
Epistemic Logic for Polyglots (Short Paper)
PEPM
Luis Garcia , Chris Martens Northeastern University
File Attached