POPL 2025
Sun 19 - Sat 25 January 2025 Denver, Colorado, United States

This program is tentative and subject to change.

Sun 19 Jan 2025 09:00 - 10:30 at Red Rover - Substructural Type Systems

Substructural type systems have recently gained traction in languages like Rust, and yet to many they seem arcane. This tutorial aims to demystify substructural types by developing them from the ground up, using live coding to illustrate the programming discipline underlying various substructural type systems, such as linear, affine, or strict ones. We also examine their foundations, with a particular emphasis on properties that can be exploited in a compiler or runtime system.

This program is tentative and subject to change.

Sun 19 Jan

Displayed time zone: Mountain Time (US & Canada) change

09:00 - 10:30
Substructural Type SystemsTutorials at Red Rover
09:00
90m
Tutorial
Substructural Type Systems
Tutorials
P: Frank Pfenning Carnegie Mellon University, USA