Home

A Generalization of Exceptions and Control in ML-Like Languages


Author(s) : Jon G. Riecke Carl A. Gunter, 
Publisher : N/A
Publication Date : 1995
ISSN : N/A
Abstract : We add functional continuations and prompts to a language with an ML-style type system. The operators significantly extend and simplify the control operators in SML/NJ, and can be themselves used to implement (simple) exceptions. We prove that well-typed terms never produce run-time type errors and give a module for implementing them in the latest version of SML/NJ. 1,