In this paper we investigate the λ -calculus, a λ-calculus enriched with resource control. Explicit control of resources is enabled by the presence of erasure and duplication operators, which correspond to thinning and con-traction rules in the type assignment system. We introduce directly the class of λ -terms and we provide a new treatment of substitution by its decompo-sition into atomic steps. We propose an intersection type assignment system for λ -calculus which makes a clear correspondence between three roles of variables and three kinds of intersection types. Finally, we provide the characterisation of strong normalisation in λ -calculus by means of an in-tersection type assignment system. This process uses typeability of normal for...
Intersection types were originally introduced as idempotent, i.e., modulo the equivalence σ ∧σ = σ. ...
We present a typing system with non-idempotent intersection types, typing a term syntax covering thr...
Several type systems have been proposed for characterizing resource usage in process calculi, starti...
In this paper we investigate the λ -calculus, a λ-calculus enriched with resource control. Explicit ...
In this paper we investigate the λ -calculus, a λ-calculus enriched with resource control. Explicit ...
In this paper we investigate the λ -calculus, a λ-calculus enriched with resource control. Explicit ...
The λ-calculus is a programming model based on functions. Its Turing-completeness comes from the fre...
In this paper we invite the reader to a journey through three lambda calculi with resource control: ...
In this paper we invite the reader to a journey through three lambda calculi with resource control: ...
International audienceWe propose intersection type assignment systems for two resource control term ...
International audienceWe propose intersection type assignment systems for two resource control term ...
International audienceWe propose intersection type assignment systems for two resource control term ...
In this paper we invite the reader to a journey through three lambda calculi with resource control: ...
AbstractWe present a simple term calculus with an explicit control of erasure and duplication of sub...
The invariance of the meaning of a \u3bb-term by reduction/expansion w.r.t. the considered computati...
Intersection types were originally introduced as idempotent, i.e., modulo the equivalence σ ∧σ = σ. ...
We present a typing system with non-idempotent intersection types, typing a term syntax covering thr...
Several type systems have been proposed for characterizing resource usage in process calculi, starti...
In this paper we investigate the λ -calculus, a λ-calculus enriched with resource control. Explicit ...
In this paper we investigate the λ -calculus, a λ-calculus enriched with resource control. Explicit ...
In this paper we investigate the λ -calculus, a λ-calculus enriched with resource control. Explicit ...
The λ-calculus is a programming model based on functions. Its Turing-completeness comes from the fre...
In this paper we invite the reader to a journey through three lambda calculi with resource control: ...
In this paper we invite the reader to a journey through three lambda calculi with resource control: ...
International audienceWe propose intersection type assignment systems for two resource control term ...
International audienceWe propose intersection type assignment systems for two resource control term ...
International audienceWe propose intersection type assignment systems for two resource control term ...
In this paper we invite the reader to a journey through three lambda calculi with resource control: ...
AbstractWe present a simple term calculus with an explicit control of erasure and duplication of sub...
The invariance of the meaning of a \u3bb-term by reduction/expansion w.r.t. the considered computati...
Intersection types were originally introduced as idempotent, i.e., modulo the equivalence σ ∧σ = σ. ...
We present a typing system with non-idempotent intersection types, typing a term syntax covering thr...
Several type systems have been proposed for characterizing resource usage in process calculi, starti...