In this paper we introduce a logic for parametric polymorphism. Just as LCF is a logic for the simply-typed -calculus with recursion and arithmetic, our logic is a logic for System F. The logic permits the formal presentation and use of relational parametricity. Parametricity yields—for example—encodings of initial algebras, final co-algebras and abstract datatypes, with corresponding proof principles of induction, co-induction and simulation
This paper combines reflexive-graph-category structure for relational parametricity with fibrational...
Reynolds\u27 notion of relational parametricity has been extremely influential and well studied for ...
In the 1980s, John Reynolds postulated that a parametrically polymorphic function is an ad-hoc polym...
Reynolds’ theory of parametric polymorphism captures the invariance of polymorphically typed program...
Reynolds' theory of parametric polymorphism captures the invariance of polymorphically typed program...
In this paper we study the interaction of subtyping and parametricity. We describe a logic for a pr...
AbstractA polymorphic function is parametric if its behavior does not depend on the type at which it...
AbstractIn his seminal paper on “Types, Abstraction and Parametric Polymorphism,” John Reynolds call...
Parametric polymorphism in functional programming languages with explicit polymorphism is the proper...
This thesis revisits the well-known notion of parametric polymorphismin the light of modern developm...
Reynolds’ original theory of relational parametricity was intended to capture the idea that polymorp...
AbstractWe present a domain-theoretical model of parametric polymorphism based on admissible per’s o...
AbstractThis paper investigates parametric polymorphism in the presence of control operators. Our ap...
This paper presents a novel syntactic logical relation for a polymorphic linear lambda-calculus that...
Abstract. We define and study parametric polymorphism for a type system with recursive, product, uni...
This paper combines reflexive-graph-category structure for relational parametricity with fibrational...
Reynolds\u27 notion of relational parametricity has been extremely influential and well studied for ...
In the 1980s, John Reynolds postulated that a parametrically polymorphic function is an ad-hoc polym...
Reynolds’ theory of parametric polymorphism captures the invariance of polymorphically typed program...
Reynolds' theory of parametric polymorphism captures the invariance of polymorphically typed program...
In this paper we study the interaction of subtyping and parametricity. We describe a logic for a pr...
AbstractA polymorphic function is parametric if its behavior does not depend on the type at which it...
AbstractIn his seminal paper on “Types, Abstraction and Parametric Polymorphism,” John Reynolds call...
Parametric polymorphism in functional programming languages with explicit polymorphism is the proper...
This thesis revisits the well-known notion of parametric polymorphismin the light of modern developm...
Reynolds’ original theory of relational parametricity was intended to capture the idea that polymorp...
AbstractWe present a domain-theoretical model of parametric polymorphism based on admissible per’s o...
AbstractThis paper investigates parametric polymorphism in the presence of control operators. Our ap...
This paper presents a novel syntactic logical relation for a polymorphic linear lambda-calculus that...
Abstract. We define and study parametric polymorphism for a type system with recursive, product, uni...
This paper combines reflexive-graph-category structure for relational parametricity with fibrational...
Reynolds\u27 notion of relational parametricity has been extremely influential and well studied for ...
In the 1980s, John Reynolds postulated that a parametrically polymorphic function is an ad-hoc polym...