This paper presents a novel syntactic logical relation for a polymorphic linear lambda-calculus that treats all types as linear and introduces the constructor! to account for intuitionistic terms, and Foan extension of System F that uses kinds to distinguish linear from intuitionistic types. We define a logical relation for open values under both open linear and intuitionistic contexts, then extend it for open terms with evaluation and open relation substitutions. Relations that instantiate type quantifiers are for open terms and types. We demonstrate the applicability of this logical relation through its soundness with respect to contextual equivalence, along with free theorems for linearity that are difficult to achieve by closed logical ...
We translate two variations on Algol 60 into the polymorphic linear lambda-calculus, extended with a...
Reynolds\u27 abstraction theorem shows how a typingjudgement in System F can be translated into a re...
Abstract. We define and study parametric polymorphism for a type system with recursive, product, uni...
This paper presents a novel syntactic logical relation for a polymorphic linear lambda-calculus that...
AbstractPlotkin has advocated the combination of linear lambda calculus, polymorphism and fixed poin...
We present a formalization of a version of Abadi and Plotkin’s logic for parametricity for a polymor...
AbstractWe present a formalization of a version of Abadi and Plotkin's logic for parametricity for a...
AbstractThe method of logical relations assigns a relational interpretation to types that expresses ...
The method of logical relations assigns a relational interpretation to types that expresses operatio...
Parametric polymorphism in functional programming languages with explicit polymorphism is the proper...
The method of logical relations assigns a relational interpretation to types that expresses operatio...
AbstractA polymorphic function is parametric if its behavior does not depend on the type at which it...
Giuseppe Longo, Kathleen Milsted, and Sergei Soloviev. The Genericity Theorem and effective Parametr...
We present the model construction technique called Linear Realizability. It consists in building a c...
In this paper we introduce a logic for parametric polymorphism. Just as LCF is a logic for the simp...
We translate two variations on Algol 60 into the polymorphic linear lambda-calculus, extended with a...
Reynolds\u27 abstraction theorem shows how a typingjudgement in System F can be translated into a re...
Abstract. We define and study parametric polymorphism for a type system with recursive, product, uni...
This paper presents a novel syntactic logical relation for a polymorphic linear lambda-calculus that...
AbstractPlotkin has advocated the combination of linear lambda calculus, polymorphism and fixed poin...
We present a formalization of a version of Abadi and Plotkin’s logic for parametricity for a polymor...
AbstractWe present a formalization of a version of Abadi and Plotkin's logic for parametricity for a...
AbstractThe method of logical relations assigns a relational interpretation to types that expresses ...
The method of logical relations assigns a relational interpretation to types that expresses operatio...
Parametric polymorphism in functional programming languages with explicit polymorphism is the proper...
The method of logical relations assigns a relational interpretation to types that expresses operatio...
AbstractA polymorphic function is parametric if its behavior does not depend on the type at which it...
Giuseppe Longo, Kathleen Milsted, and Sergei Soloviev. The Genericity Theorem and effective Parametr...
We present the model construction technique called Linear Realizability. It consists in building a c...
In this paper we introduce a logic for parametric polymorphism. Just as LCF is a logic for the simp...
We translate two variations on Algol 60 into the polymorphic linear lambda-calculus, extended with a...
Reynolds\u27 abstraction theorem shows how a typingjudgement in System F can be translated into a re...
Abstract. We define and study parametric polymorphism for a type system with recursive, product, uni...