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

YouTube

Abstract Operational Methods for Call-by-Push-Value

ACM SIGPLAN via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
Explore a 25-minute conference talk from POPL 2025 where researchers Sergey Goncharov, Stelios Tsampas, and Henning Urbat present their work on developing modular reasoning methods for program equivalence in call-by-push-value and fine-grain call-by-value programming paradigms. Learn how the team leverages presheaf categories of sorted sets as suitable modeling universes and applies coalgebraic notions like applicative similarity and logical relations to establish program equivalence. Discover how they formalize these languages within the higher-order abstract GSOS framework, reducing key congruence properties to simple syntactic conditions while minimizing proof overhead when introducing language changes. The presentation covers categorical semantics and demonstrates how Levy's call-by-push-value paradigm effectively combines functional and imperative programming elements while supporting computational effects.

Syllabus

[POPL'25] Abstract Operational Methods for Call-by-Push-Value

Taught by

ACM SIGPLAN

Reviews

Start your review of Abstract Operational Methods for Call-by-Push-Value

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.