International audienceWe present the ∆-calculus, an explicitly typed λ-calculus with strong pairs, projections and explicit type coercions. The calculus can be parametrized with different intersection type theories T , e.g. the Coppo-Dezani, the Coppo-Dezani-Sallé, the Coppo-Dezani-Venneri and the Barendregt-Coppo-Dezani ones, producing a family of ∆-calculi with related intersection typed systems. We prove the main properties like Church-Rosser, unicity of type, subject reduction, strong normalization, decidability of type checking and type reconstruction. We state the relationship between the intersection type assignment systems à la Curry and the corresponding intersection typed systems à la Church by means of an essence function transla...
AbstractIn this paper, we presents a comfortable fully typed lambda calculus based on the well-known...
International audienceWe present an explicitly typed lambda calculus "à la Church" based on the uni...
AbstractWe present a type inference system for pure λ-calculus which includes, in addition to arrow ...
International audienceWe present the ∆-calculus, an explicitly typed λ-calculus with strong pairs, p...
AbstractIn this paper, we present Λ∧t, a fully typed λ-calculus based on the intersection-type syste...
International audienceIn this paper, we present Λ^t_∧, a fully typed λ-calculus based on the interse...
We present a typing system with non-idempotent intersection types, typing a term syntax covering thr...
AbstractWe introduce a new unification procedure for the type inference problem in the intersection ...
The intersection type assignment system IT (shown in Figure 1) is a deductive system that assigns fo...
AbstractWe present a type inference system for pure λ-calculus which includes, in addition to arrow ...
Abstract. We present a uniform framework for defining different λ-typed λ-calculi in terms of system...
AbstractThe aim of this paper is to discuss the design of an explicitly typed λ-calculus correspondi...
AbstractTwo different translations of the usual formulation of intersection types for λ-calculus int...
AbstractThe original λ¯μμ˜ of Curien and Herbelin has a system of simple types, based on sequent cal...
AbstractIn this paper the intersection type discipline as defined in Barendregt (1983) is studied. W...
AbstractIn this paper, we presents a comfortable fully typed lambda calculus based on the well-known...
International audienceWe present an explicitly typed lambda calculus "à la Church" based on the uni...
AbstractWe present a type inference system for pure λ-calculus which includes, in addition to arrow ...
International audienceWe present the ∆-calculus, an explicitly typed λ-calculus with strong pairs, p...
AbstractIn this paper, we present Λ∧t, a fully typed λ-calculus based on the intersection-type syste...
International audienceIn this paper, we present Λ^t_∧, a fully typed λ-calculus based on the interse...
We present a typing system with non-idempotent intersection types, typing a term syntax covering thr...
AbstractWe introduce a new unification procedure for the type inference problem in the intersection ...
The intersection type assignment system IT (shown in Figure 1) is a deductive system that assigns fo...
AbstractWe present a type inference system for pure λ-calculus which includes, in addition to arrow ...
Abstract. We present a uniform framework for defining different λ-typed λ-calculi in terms of system...
AbstractThe aim of this paper is to discuss the design of an explicitly typed λ-calculus correspondi...
AbstractTwo different translations of the usual formulation of intersection types for λ-calculus int...
AbstractThe original λ¯μμ˜ of Curien and Herbelin has a system of simple types, based on sequent cal...
AbstractIn this paper the intersection type discipline as defined in Barendregt (1983) is studied. W...
AbstractIn this paper, we presents a comfortable fully typed lambda calculus based on the well-known...
International audienceWe present an explicitly typed lambda calculus "à la Church" based on the uni...
AbstractWe present a type inference system for pure λ-calculus which includes, in addition to arrow ...