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

YouTube

Relational Interpretation of Algebraic Effects and Handlers

ACM SIGPLAN via YouTube

Overview

Coursera Plus Annual Sale: All Certificates & Courses 25% Off!
Watch a 22-minute conference presentation from POPL 2018 exploring the theoretical foundations and practical implications of algebraic effects and handlers in programming language design. Dive into the research conducted by University of Wrocław scholars who developed a step-indexed relational interpretation of a call-by-value calculus with algebraic effect handlers and row-based polymorphic type-and-effect system. Learn how this theoretical framework enables reasoning about program equivalence and correctness in effectful code, with the entire development formally verified using the Coq proof assistant. Understand the balance between the flexibility offered by algebraic effects and the need for robust reasoning tools when implementing computational effects in modern programming languages.

Syllabus

[POPL'18] Handle with Care: Relational Interpretation of Algebraic Effects and Handlers

Taught by

ACM SIGPLAN

Reviews

Start your review of Relational Interpretation of Algebraic Effects and Handlers

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.