A duality between exceptions and states

Abstract

Abstract. In this short note we study the semantics of two basic computational effects, exceptions and states, from a new point of view. In the handling of exceptions we dissociate the control from the elementary operation which recovers from the exception. In this way it becomes apparent that there is a duality, in the categorical sense, between exceptions and states. In this short note we study the semantics of two basic computational effects, exceptions and states, from a new point of view. In the handling of exceptions we dissociate the control from the elementary operation which recovers from the exception. In this way it becomes apparent that there is a duality, in the categorical sense, between exceptions and states.

DOI: 10.1017/S0960129511000752

Extracted Key Phrases

Cite this paper

@article{Dumas2012ADB, title={A duality between exceptions and states}, author={Jean-Guillaume Dumas and Dominique Duval and Laurent Fousse and Jean-Claude Reynaud}, journal={Mathematical Structures in Computer Science}, year={2012}, volume={22}, pages={719-722} }