POPL 2024
Sun 14 - Sat 20 January 2024 London, United Kingdom
Sat 20 Jan 2024 14:00 - 14:30 at Haslett Room - Session 3

Structured heaps — topological constraints on programs’ memory use, pointers, and references – have been making their way into mainstream programming languages. Rust is based around Ownership Types, External Uniqueness, and Alias Burying; similar facilities have been proposed for Swift; while venerable C++ has had “move assignments” since 2011. This paper reports on our initial experiments using the au- tonomic verification tool Dafny to describe structured heap models, and then to validate those models.

Sat 20 Jan

Displayed time zone: London change

14:00 - 15:30
Session 3WITS at Haslett Room
14:00
30m
Talk
On Modelling Heap Invariants for Type Systems in Dafny
WITS
James Noble Creative Research & Programming, Tobias Wrigstad Uppsala University
14:30
30m
Talk
Solving constraints during type inference
WITS
Simon Peyton Jones Epic Games
15:00
30m
Talk
Yaffle: A New Core for Idris 2
WITS
Edwin Brady University of St Andrews, UK