Computational types from a logical perspective

69Citations
Citations of this article
26Readers
Mendeley users who have this article in their library.

Abstract

Moggi's computational lambda calculus is a metalanguage for denotational semantics which arose from the observation that many different notions of computation have the categorical structure of a strong monad on a cartesian closed category. In this paper we show that the computational lambda calculus also arises naturally as the term calculus corresponding (by the Curry-Howard correspondence) to a novel intuitionistic modal propositional logic. We give natural deduction, sequent calculus and Hilbert-style presentations of this logic and prove strong normalisation and confluence results.

Cite

CITATION STYLE

APA

Benton, P. N., Bierman, G. M., & De Paiva, V. C. V. (1998). Computational types from a logical perspective. Journal of Functional Programming. Cambridge University Press. https://doi.org/10.1017/S0956796898002998

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free