Staged Effects and Handlers for Modular Languages with Abstraction
Date: Wed, November 11, 2020
Room: Casper's Zoom Room
We consider how to use modular effects to define modular languages with lambda abstraction. We argue that existing approaches to algebraic effects and handlers are not suitable for this challenge. Instead, we propose a new approach that we dub staged effects and handlers. We show how to use our approach to define lambda abstraction in a modular way, and discuss open questions.
Tobias Kappé | Guarded Kleene Algebra with Tests
Next: | A Domain Specific Language for Modeling Intelligent Print Systems