DocumentCode :
1989000
Title :
λ-calculi with decidable ∩-type checking
Author :
Flannery, K.E.
Author_Institution :
Dept. of Comput. Sci., North Dakota Univ., Grand Forks, ND, USA
fYear :
1993
fDate :
27-29 May 1993
Firstpage :
13
Lastpage :
19
Abstract :
The typed lambda calculus is extended to accommodate the type intersection operator ∩ of Coppo (1980). The extensions, L2 and L3, capture the expressive power of the intersection operator with respect to typeable closed lambda expressions, but do not sacrifice decidability of type checking. Type checking algorithms for L2 and L3 are given. It is shown that, although decidable, type checking in the extensions is NP-hard
Keywords :
decidability; lambda calculus; type theory; decidable ∩-type checking; expressive power; lambda-calculi; type intersection operator; typed lambda calculus; Calculus; Constraint theory; Inference algorithms; Reactive power; TV;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing and Information, 1993. Proceedings ICCI '93., Fifth International Conference on
Conference_Location :
Sudbury, Ont.
Print_ISBN :
0-8186-4212-2
Type :
conf
DOI :
10.1109/ICCI.1993.315410
Filename :
315410
Link To Document :
بازگشت