Abstract. The aim of this paper is to study some basic syntactic prop-erties of type inference systems with recursive types, and in particu-lar normalization, subject reduction and the existence of principal type schemes. We do not intend to present original results. Most of material presented here, except some results about the decidability of type infer-ence, has already been subject of some other papers (the main sources are [18], [12] and [5] $) $ or is part of the folklore of the subject. Our main contribution is to have put it in a uniform frame.
AbstractRelational interpretations of type systems are useful for establishing properties of program...
This paper presents a type-inference system for Scheme that is designed to be used by students in an...
International audienceWe present a generalization of the ideal model for recursive polymorphic types...
AbstractIn this paper we study type inference systems for λ-calculus with a recursion operator over ...
. Since record polymorphism is one of essential factors for object-oriented languages, various appro...
We consider type systems that combine universal types, recursive types, and object types. We study t...
AbstractWe extend polymorphic type inference with a very general notion of subtype based on the conc...
We demonstrate the pragmatic value of the principal typing property, a property more general than M...
to find the "best" or "most general" type (called the principal type in the case...
AbstractWe define a powerful type inference mechanism with application to object-oriented programmin...
Abstract. Principal Type Specialisation is an approach to Type Specialisation designed to generate p...
. Higher-order programming languages, such as ML, permit a flexible programming style by using compi...
We study the type inference problem for a system with type classes as in the functional programming ...
The method of logical relations assigns a relational interpretation to types that expresses operatio...
This paper represents categorial grammar as an implicational type theory in the spirit of Girard&apo...
AbstractRelational interpretations of type systems are useful for establishing properties of program...
This paper presents a type-inference system for Scheme that is designed to be used by students in an...
International audienceWe present a generalization of the ideal model for recursive polymorphic types...
AbstractIn this paper we study type inference systems for λ-calculus with a recursion operator over ...
. Since record polymorphism is one of essential factors for object-oriented languages, various appro...
We consider type systems that combine universal types, recursive types, and object types. We study t...
AbstractWe extend polymorphic type inference with a very general notion of subtype based on the conc...
We demonstrate the pragmatic value of the principal typing property, a property more general than M...
to find the "best" or "most general" type (called the principal type in the case...
AbstractWe define a powerful type inference mechanism with application to object-oriented programmin...
Abstract. Principal Type Specialisation is an approach to Type Specialisation designed to generate p...
. Higher-order programming languages, such as ML, permit a flexible programming style by using compi...
We study the type inference problem for a system with type classes as in the functional programming ...
The method of logical relations assigns a relational interpretation to types that expresses operatio...
This paper represents categorial grammar as an implicational type theory in the spirit of Girard&apo...
AbstractRelational interpretations of type systems are useful for establishing properties of program...
This paper presents a type-inference system for Scheme that is designed to be used by students in an...
International audienceWe present a generalization of the ideal model for recursive polymorphic types...