kirancodes.me
To Proof Maintenance & Beyond!

Adding delimited and composable control to a production programming environment

Matthew Flatt, Gang Yu, Robert Bruce Findler, Matthias Felleisen

Abstract

Operators for delimiting control and for capturing composable continuations litter the landscape of theoretical programming language research. Numerous papers explain their advantages, how the operators explain each other (or don't), and other aspects of the operators' existence. Production programming languages, however, do not support these operators, partly because their relationship to existing and demonstrably useful constructs - such as exceptions and dynamic binding - remains relatively unexplored.

Related papers