Reynolds\u27 abstraction theorem shows how a typingjudgement in System F can be translated into a relational statement (in second order predicate logic)about inhabitants of the type. We expose a similar result, whereterms, types, and their relations are expressed in a single typed lambda calculus (a pure type system).Working within a single system dispenses the need for aninterpretation layer, allowing for an unusually simplepresentation. While the unification puts some constraints on the type system(which we spell out), the result applies to many interesting cases, includingdependently-typed ones
Reynolds’ notion of relational parametricity has been extremely influential and well studied for pol...
Parametricity results have recently been proved for dependently-typed calculi such as the Calculus o...
This paper presents a novel syntactic logical relation for a polymorphic linear lambda-calculus that...
Reynolds' abstraction theorem shows how a typing judgement in System F can be translated into a rela...
Reynolds' abstraction theorem shows how a typing judgement in System F can be translated into a rela...
Reynolds\u27 abstraction theorem shows how a typing judgement in System F can be translated into a r...
Reynolds' abstraction theorem shows how a typing judgement in System F can be translated into a rela...
Reynolds' theory of relational parametricity captures the invariance of polymorphically typed progra...
Reynolds\u27 abstraction theorem has recently been extended to lambda-calculi with dependent types. ...
Abstract—Reynolds ’ abstraction theorem has recently been extended to lambda-calculi with dependent ...
Data Types, though, as Reynolds stresses, is not perfectly suited for higher type or higher order sy...
Polymorphic type systems such as System F enjoy the parametricity property: polymorphic functions ca...
This thesis focuses on the adaptation of realizability and parametricity to dependent types in the f...
Reynolds’ theory of relational parametricity captures the invariance of polymorphically typed progra...
Reynolds\u27 abstraction theorem has recently been extended to lambda-calculi with dependent types. ...
Reynolds’ notion of relational parametricity has been extremely influential and well studied for pol...
Parametricity results have recently been proved for dependently-typed calculi such as the Calculus o...
This paper presents a novel syntactic logical relation for a polymorphic linear lambda-calculus that...
Reynolds' abstraction theorem shows how a typing judgement in System F can be translated into a rela...
Reynolds' abstraction theorem shows how a typing judgement in System F can be translated into a rela...
Reynolds\u27 abstraction theorem shows how a typing judgement in System F can be translated into a r...
Reynolds' abstraction theorem shows how a typing judgement in System F can be translated into a rela...
Reynolds' theory of relational parametricity captures the invariance of polymorphically typed progra...
Reynolds\u27 abstraction theorem has recently been extended to lambda-calculi with dependent types. ...
Abstract—Reynolds ’ abstraction theorem has recently been extended to lambda-calculi with dependent ...
Data Types, though, as Reynolds stresses, is not perfectly suited for higher type or higher order sy...
Polymorphic type systems such as System F enjoy the parametricity property: polymorphic functions ca...
This thesis focuses on the adaptation of realizability and parametricity to dependent types in the f...
Reynolds’ theory of relational parametricity captures the invariance of polymorphically typed progra...
Reynolds\u27 abstraction theorem has recently been extended to lambda-calculi with dependent types. ...
Reynolds’ notion of relational parametricity has been extremely influential and well studied for pol...
Parametricity results have recently been proved for dependently-typed calculi such as the Calculus o...
This paper presents a novel syntactic logical relation for a polymorphic linear lambda-calculus that...