首页 | 本学科首页   官方微博 | 高级检索  
     


Investigations on the Dual Calculus
Authors:Nikos Tzevelekos  
Affiliation:

aComputing Lab, Oxford University, Wolfson Building, Parks Road, Oxford OX13QD, UK

Abstract:The Dual Calculus, proposed recently by Wadler, is the outcome of two distinct lines of research in theoretical computer science:
(A) Efforts to extend the Curry–Howard isomorphism, established between the simply-typed lambda calculus and intuitionistic logic, to classical logic.

(B) Efforts to establish the tacit conjecture that call-by-value (CBV) reduction in lambda calculus is dual to call-by-name (CBN) reduction.

This paper initially investigates relations of the Dual Calculus to other calculi, namely the simply-typed lambda calculus and the Symmetric lambda calculus. Moreover, Church–Rosser and Strong Normalization properties are proven for the calculus’ CBV reduction relation. Finally, extensions of the calculus to second-order types are briefly introduced.

Keywords: Dual Calculus; Classical lambda calculi; Curry–Howard isomorphism; Continuations

Keywords:Dual Calculus  Classical lambda calculi  Curry–Howard isomorphism  Continuations
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号