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

Idris 2 is a functional programming language with dependent types, based on Quantitative Type Theory. It is implemented in Idris 2, which means we can take advantage of the expressive type system to guarantee properties of aspects of the implementation. In this talk, I will describe some of the most valuable lessons learned from implementing a dependently typed language in itself, and report on progress on a new core language for Idris 2, Yaffle.

Reader in Computer Science at the University of St Andrews

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