A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2009; you can also visit the original URL.
The file type is application/pdf
.
Relational parametricity for references and recursive types
2008
Proceedings of the 4th international workshop on Types in language design and implementation - TLDI '09
We present a possible world semantics for a call-by-value higherorder programming language with impredicative polymorphism, general references, and recursive types. The model is one of the first relationally parametric models of a programming language with all these features. To model impredicative polymorphism we define the semantics of types via parameterized (world-indexed) logical relations over a universal domain. It is well-known that it is non-trivial to show the existence of logical
doi:10.1145/1481861.1481873
dblp:conf/tldi/BirkedalST09
fatcat:e5lt6gh5vbbdxmni2rcogtvebm