AbstractType assignment systems with intersection and union types are introduced. Although the subject reduction property with respect to β-reduction does not hold for a natural deduction-like system, we manage to overcome this problem in two, different ways. The first is to adopt a notion of parallel reduction, which is a refinement of Gross-Knuth reduction. The second is to introduce type theories to refine the system, among which is the theory called Π that induces an assignment system preserving β-reduction. This type assignment system further clarifies the relation with the intersection discipline through the decomposition, first, of a disjunctive type into a set of conjunctive types and, second, of a derivation in the new type assignm...
International audienceIn this paper, we present Λ^t_∧, a fully typed λ-calculus based on the interse...
AbstractA type theory with infinitary intersection and union types for an extension of the λ-calculu...
AbstractThis paper presents the relationship between a second-order type assignment system T∀ and an...
AbstractThis paper develops type assignment systems with intersection and union types, and type quan...
Abstract. Aim of this paper is to understand the interplay between intersection and reference types....
Abstract. We develop a system of type assignment with intersection types, union types, indexed types...
Abstract. We develop a system of type assignment with intersection types, union types, indexed types...
We develop a system of type assignment with intersection types, union types, indexed types, and univ...
In this paper we define intersection and union type assignment for Parigot’s calculus λµ. We show th...
AbstractThe original λ¯μμ˜ of Curien and Herbelin has a system of simple types, based on sequent cal...
This paper presents a notion of intersection and union type assignment for the calculus X, a substit...
AbstractIn this paper, we present Λ∧t, a fully typed λ-calculus based on the intersection-type syste...
AbstractThis paper studies intersection and union type assignment for the calculus λ¯μμ̃ (Curien and...
The intersection type assignment system IT (shown in Figure 1) is a deductive system that assigns fo...
AbstractThis paper presents the relationship between a second-order type assignment system T∀ and an...
International audienceIn this paper, we present Λ^t_∧, a fully typed λ-calculus based on the interse...
AbstractA type theory with infinitary intersection and union types for an extension of the λ-calculu...
AbstractThis paper presents the relationship between a second-order type assignment system T∀ and an...
AbstractThis paper develops type assignment systems with intersection and union types, and type quan...
Abstract. Aim of this paper is to understand the interplay between intersection and reference types....
Abstract. We develop a system of type assignment with intersection types, union types, indexed types...
Abstract. We develop a system of type assignment with intersection types, union types, indexed types...
We develop a system of type assignment with intersection types, union types, indexed types, and univ...
In this paper we define intersection and union type assignment for Parigot’s calculus λµ. We show th...
AbstractThe original λ¯μμ˜ of Curien and Herbelin has a system of simple types, based on sequent cal...
This paper presents a notion of intersection and union type assignment for the calculus X, a substit...
AbstractIn this paper, we present Λ∧t, a fully typed λ-calculus based on the intersection-type syste...
AbstractThis paper studies intersection and union type assignment for the calculus λ¯μμ̃ (Curien and...
The intersection type assignment system IT (shown in Figure 1) is a deductive system that assigns fo...
AbstractThis paper presents the relationship between a second-order type assignment system T∀ and an...
International audienceIn this paper, we present Λ^t_∧, a fully typed λ-calculus based on the interse...
AbstractA type theory with infinitary intersection and union types for an extension of the λ-calculu...
AbstractThis paper presents the relationship between a second-order type assignment system T∀ and an...