A large class of typed lambda calculi can be described. in a uniform way as Pure Type Systems(PTS's). This includes for instance ~he second-order lambda calculus and the Cal-culus of Constructions. There are several implementations of PTS's such as COQ, LEGO or CONSTRUCTOR. It is important to know that these implementantions are actually correct. In this paper we present an efficient algorithm for infering types for singly sorted Pure Type Systems and prove its correctness.
Injective Pure Type Systems form a large class of Pure Type Systems for which one can compute by pur...
In the area of foundations of mathematics and computer science, three related topics dominate. These...
In the area of foundations of mathematics and computer science, three related topics dominate. These...
AbstractIn this paper we define a type inference semi-algorithm for singly sorted pure type systems....
This is an informal explanation of the main concepts and results of [Sev96]. We consider typed and u...
We present a general algorithm for solving systems of inclusion constraints over type expressions. T...
We study the type inference problem for the Soft Type Assignment system (STA) for lambda-calculus in...
We study the type inference problem for the Soft Type Assignment system (STA) for lambda-calculus in...
We present a general algorithm for solving systems of inclusion constraints over type expressions. T...
Abstract. We study the type inference problem for the Soft Type As-signment system (STA) for λ-calcu...
Abstract. We study the type inference problem for the Soft Type As-signment system (STA) for λ-calcu...
We show how type inference for object oriented programming languages with state can be performed wit...
We analyze the computational complexity of type inference for untyped -terms in the second-order pol...
MasterBased on the close relation between functional languages and hardware circuits, lλ provides a ...
This paper proves undecidability of type checking and type inference problems in some variants of ty...
Injective Pure Type Systems form a large class of Pure Type Systems for which one can compute by pur...
In the area of foundations of mathematics and computer science, three related topics dominate. These...
In the area of foundations of mathematics and computer science, three related topics dominate. These...
AbstractIn this paper we define a type inference semi-algorithm for singly sorted pure type systems....
This is an informal explanation of the main concepts and results of [Sev96]. We consider typed and u...
We present a general algorithm for solving systems of inclusion constraints over type expressions. T...
We study the type inference problem for the Soft Type Assignment system (STA) for lambda-calculus in...
We study the type inference problem for the Soft Type Assignment system (STA) for lambda-calculus in...
We present a general algorithm for solving systems of inclusion constraints over type expressions. T...
Abstract. We study the type inference problem for the Soft Type As-signment system (STA) for λ-calcu...
Abstract. We study the type inference problem for the Soft Type As-signment system (STA) for λ-calcu...
We show how type inference for object oriented programming languages with state can be performed wit...
We analyze the computational complexity of type inference for untyped -terms in the second-order pol...
MasterBased on the close relation between functional languages and hardware circuits, lλ provides a ...
This paper proves undecidability of type checking and type inference problems in some variants of ty...
Injective Pure Type Systems form a large class of Pure Type Systems for which one can compute by pur...
In the area of foundations of mathematics and computer science, three related topics dominate. These...
In the area of foundations of mathematics and computer science, three related topics dominate. These...