We exhibit a generic modal type system for simply-typed lambda-calculus that subsumes linear and relevance typing, strictness analysis, variance (positivity) checking, and other modal typing disciplines. By identifying a common structure in these seemingly unrelated non-standard type systems, we hope to gain better understanding and a means to combine several analyses into one. This is work in progress. Our modal type assignment system is parametrized by a (partially) ordered monoid (P, ·, 1, ≤) with a partial, monotone binary operation + and a default element p0 ∈ P. Types T,U include at least a greatest type> and function types Q → T, and form a partial ordering under subtyping T ≤ T ′ with partial meet T ∧T ′. Modal types Q:: = pT su...
Colloque avec actes et comité de lecture. internationale.International audiencePure Pattern Type Sys...
Abstract. We study the type inference problem for the Soft Type As-signment system (STA) for λ-calcu...
We present a general algorithm for solving systems of inclusion constraints over type expressions. T...
AbstractIntersection types discipline allows to define a wide variety of models for the type free la...
. This paper introduces a simply-typed lambda calculus with both modal and linear function types. Th...
Intersection types discipline allows to define a wide variety of models for the type free lambda-cal...
We present a framework for intensional reasoning in typed -calculus. In this family of calculi, call...
We investigate a simply typed modal $\lambda$-calculus, $\lambda^{\to\square}$, due to Pfenning, Won...
La vérification automatique de preuves consiste à faire vérifier par un ordinateur la validité de dé...
This is an informal explanation of the main concepts and results of [Sev96]. We consider typed and u...
In this paper, we present an explicit substitution calculus which distinguishes between ordinary bou...
We study the type inference problem for the Soft Type Assignment system (STA) for lambda-calculus in...
The lambda-Pi-calculus allows to express proofs of minimal predicate logic. It can be extended, in a...
Fitch-style modal lambda calculi enable programming with necessity modalities in a typed lambda calc...
AbstractWe define the typed lambda calculus Fω∧ (F-omega-meet), a natural generalization of Girard's...
Colloque avec actes et comité de lecture. internationale.International audiencePure Pattern Type Sys...
Abstract. We study the type inference problem for the Soft Type As-signment system (STA) for λ-calcu...
We present a general algorithm for solving systems of inclusion constraints over type expressions. T...
AbstractIntersection types discipline allows to define a wide variety of models for the type free la...
. This paper introduces a simply-typed lambda calculus with both modal and linear function types. Th...
Intersection types discipline allows to define a wide variety of models for the type free lambda-cal...
We present a framework for intensional reasoning in typed -calculus. In this family of calculi, call...
We investigate a simply typed modal $\lambda$-calculus, $\lambda^{\to\square}$, due to Pfenning, Won...
La vérification automatique de preuves consiste à faire vérifier par un ordinateur la validité de dé...
This is an informal explanation of the main concepts and results of [Sev96]. We consider typed and u...
In this paper, we present an explicit substitution calculus which distinguishes between ordinary bou...
We study the type inference problem for the Soft Type Assignment system (STA) for lambda-calculus in...
The lambda-Pi-calculus allows to express proofs of minimal predicate logic. It can be extended, in a...
Fitch-style modal lambda calculi enable programming with necessity modalities in a typed lambda calc...
AbstractWe define the typed lambda calculus Fω∧ (F-omega-meet), a natural generalization of Girard's...
Colloque avec actes et comité de lecture. internationale.International audiencePure Pattern Type Sys...
Abstract. We study the type inference problem for the Soft Type As-signment system (STA) for λ-calcu...
We present a general algorithm for solving systems of inclusion constraints over type expressions. T...