| 
      
    
    Abstract:
 According to Strachey, a polymorphic program is parametric  if it applies a uniform algorithm independently of  the type instantiations at which it is applied. The notion  of relational parametricity, introduced by Reynolds, is one  possible mathematical formulation of this idea. Relational  parametricity provides a powerful tool for establishing data  abstraction properties, proving equivalences of datatypes,  and establishing equalities of programs. Such properties have been well studied in a pure functional setting. Many  programs, however, exhibit computational effects. In this  paper, we develop a framework for extending the notion of  relational parametricity to languages with effects. 
    Links To PaperNo links available 
    Bibtex format@InProceedings{EDI-INF-RR-1054,author	= {
  Rasmus Mogelberg
   and Alexander Simpson
},title   = {Relational parametricity for computational effects},book title = {Proceedings 22nd Annual IEEE Symposium on Logic in Computer Science},publisher = {IEEE},year = 2007,month = {Jul},pages = {346-355},doi = {10.1109/LICS.2007.40},} |