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
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.