A Translation of Intersection and Union Types for the λμ-Calculus
A Translation of Intersection and Union Types for the λμ-Calculus
复制标题
λμ-微积分的交集和并集类型的转换
DOI:
10.1007/978-3-319-12736-1_7
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
T. Sakurai
中科院分区:
文献类型:
--
作者:
K. Kikuchi;T. Sakurai
We introduce an intersection and union type system for theλμ-calculus, which includes a restricted version of the traditional union-elimination rule. We give a translation from intersection and union types into intersection and product types, which is a variant of negative translation from classical logic to intuitionistic logic and naturally reflects the structure of strict intersection and union types. It is shown that a derivation in our type system can be translated into a derivation in the type system of van Bakel, Barbanera and de’Liguoro. As a corollary, the terms typable in our system turn out to be strongly normalising. We also present an intersection and union type system in the style of sequent calculus, and show that the terms typable in the system coincide with the strongly normalising terms of theμ-calculus, a call-by-name fragment of Curien and Herbelin’s-calculus.
登录
查看更多内容
DOI:
10.1145/1013963.1013982
发表时间:
2010
期刊:
Theor. Comput. Sci.
影响因子:
--
作者:
S. V. Bakel
通讯作者:
S. V. Bakel
影响因子:
1.1
作者:
Daniel J. Dougherty;S. Ghilezan;P. Lescanne
通讯作者:
P. Lescanne
DOI:
10.1007/978-3-642-02273-9_20
发表时间:
2009
期刊:
ACM Computing Surveys (CSUR)
影响因子:
--
作者:
Colin Riba
通讯作者:
Colin Riba
DOI:
10.1007/978-3-642-21691-6_18
发表时间:
2011
期刊:
ACM Computing Surveys (CSUR)
影响因子:
--
作者:
S. V. Bakel;Franco Barbanera;Ugo de'Liguoro
通讯作者:
Ugo de'Liguoro
影响因子:
0.6
作者:
Jana Dunfield;F. Pfenning
通讯作者:
F. Pfenning