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

YouTube

Refinement Types: From Light to Deep Verification - Lecture

ACM SIGPLAN via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore refinement types and their applications in light to deep verification in this 46-minute conference talk from ACM SIGPLAN's PLMW@POPL'24. Delve into how refinement types enhance programming language types with logical predicates for more expressive specifications. Discover the evolution from automatic "light" verification of properties like non-division by zero to "deeper" specifications such as append associativity and language type preservation. Follow along as Niki Vazou provides an overview of refinement types, using Liquid Haskell as a prototype implementation to demonstrate various examples spanning both light and deep refinement type-based verification techniques.

Syllabus

[PLMW@POPL'24] Refinement Types from Light to Deep Verification

Taught by

ACM SIGPLAN

Reviews

Start your review of Refinement Types: From Light to Deep Verification - Lecture

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.