A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Non-parametric parametricity
2009
Proceedings of the 14th ACM SIGPLAN international conference on Functional programming - ICFP '09
Type abstraction and intensional type analysis are features seemingly at odds-type abstraction is intended to guarantee parametricity and representation independence, while type analysis is inherently non-parametric. Recently, however, several researchers have proposed and implemented "dynamic type generation" as a way to reconcile these features. The idea is that, when one defines an abstract type, one should also be able to generate at run time a fresh type name, which may be used as a
doi:10.1145/1596550.1596572
dblp:conf/icfp/NeisDR09
fatcat:f4twsetlfvanrlmw5savnahqcm