Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Denotational Semantics of Gradual Typing Using Synthetic Guarded Domain Theory

ACM SIGPLAN via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a 20-minute conference talk from POPL 2025 that presents a novel approach to understanding gradually typed programming languages through denotational semantics. Learn how researchers Eric Giovannini, Tingting Ding, and Max S. New from the University of Michigan tackle the challenges of modeling languages that mix static and dynamic typing styles. The presentation introduces a denotational semantics framework using guarded domain theory, which combines the generality of step-indexed logical relations with the modularity of denotational semantics. Discover how this approach enables proving important properties like beta-eta equality and graduality for a simple gradually typed lambda calculus. The research has been partially mechanized in Guarded Cubical Agda, demonstrating its practical application. This talk is particularly valuable for those interested in programming language theory, type systems, and formal verification methods.

Syllabus

[POPL'25] Denotational Semantics of Gradual Typing using Synthetic Guarded Domain Theory

Taught by

ACM SIGPLAN

Reviews

Start your review of Denotational Semantics of Gradual Typing Using Synthetic Guarded Domain Theory

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.