International audienceIn this paper we consider a type system with a universal type $\omega$ where any term (whether open or closed, $\beta$-normalising or not) has type $\omega$. We provide this type system with a realisability semantics where an atomic type is interpreted as the set of $\lambda$-terms saturated by a certain relation. The variation of the saturation relation gives a number of interpretations to each type. We show the soundness and completeness of our semantics and that for different notions of saturation (based on weak head reduction and normal $\beta$-reduction) we obtain the same interpretation for types. Since the presence of $\omega$ prevents typability and realisability from coinciding and creates extra difficulties i...
AbstractWe introduce a new unification procedure for the type inference problem in the intersection ...
AbstractIn this paper the intersection type discipline as defined in Barendregt (1983) is studied. W...
AbstractPrincipality of typings is the property that for each typable term, there is a typing from w...
International audienceIn this paper we consider a type system with a universal type $\omega$ where a...
AbstractIn this paper the intersection type discipline as defined in Barendregt (1983) is studied. W...
International audienceExpansion was introduced at the end of the 1970s for calculating principal typ...
We show how to characterise compositionally a number of evaluation properties of \u3bb-terms using I...
We present a typing system with non-idempotent intersection types, typing a term syntax covering thr...
In this paper, we correct some errors in [21]. We define a new realizability semantics for the simpl...
We show characterisation results for normalisation, head-normalisation, and strong normalisation for...
We give a completeness theorem for the BCD theory of intersection types in an operational semantics ...
We provide a new and elementary proof of strong normalization for the lambda calculus of intersectio...
International audienceIn this paper, we define a realizability semantics for the simply typed $\lamb...
In this paper, we correct some errors in [21]. We define a new realizability semantics for the simpl...
One of the basic principles in typed lambda calculi is that typable lambda terms are normalizable. ...
AbstractWe introduce a new unification procedure for the type inference problem in the intersection ...
AbstractIn this paper the intersection type discipline as defined in Barendregt (1983) is studied. W...
AbstractPrincipality of typings is the property that for each typable term, there is a typing from w...
International audienceIn this paper we consider a type system with a universal type $\omega$ where a...
AbstractIn this paper the intersection type discipline as defined in Barendregt (1983) is studied. W...
International audienceExpansion was introduced at the end of the 1970s for calculating principal typ...
We show how to characterise compositionally a number of evaluation properties of \u3bb-terms using I...
We present a typing system with non-idempotent intersection types, typing a term syntax covering thr...
In this paper, we correct some errors in [21]. We define a new realizability semantics for the simpl...
We show characterisation results for normalisation, head-normalisation, and strong normalisation for...
We give a completeness theorem for the BCD theory of intersection types in an operational semantics ...
We provide a new and elementary proof of strong normalization for the lambda calculus of intersectio...
International audienceIn this paper, we define a realizability semantics for the simply typed $\lamb...
In this paper, we correct some errors in [21]. We define a new realizability semantics for the simpl...
One of the basic principles in typed lambda calculi is that typable lambda terms are normalizable. ...
AbstractWe introduce a new unification procedure for the type inference problem in the intersection ...
AbstractIn this paper the intersection type discipline as defined in Barendregt (1983) is studied. W...
AbstractPrincipality of typings is the property that for each typable term, there is a typing from w...