DocumentCode :
2278428
Title :
Semantic parametricity in polymorphic lambda calculus
Author :
Freyd, P.J. ; Girard, J.-Y. ; Scedrov, A. ; Scott, P.J.
Author_Institution :
Dept. of Math., Paris VII Univ., France
fYear :
1988
fDate :
0-0 1988
Firstpage :
274
Lastpage :
279
Abstract :
A semantic condition necessary for the parametricity of polymorphic functions is considered. One of its instances is the stability condition for elements of variable type in the coherent domains semantics. A larger setting is presented that does not use retract pairs and keeps intact a basic feature of a certain function-type constructor. Polymorphic lambda terms are semantically parametric because of normalization.<>
Keywords :
data structures; formal logic; coherent domains semantics; function-type constructor; parametricity; polymorphic functions; polymorphic lambda calculus; semantically parametric; stability condition; typed programming languages; variable type; Calculus; Context modeling; Equations; Formal languages; Logic programming; Stability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Logic in Computer Science, 1988. LICS '88., Proceedings of the Third Annual Symposium on
Conference_Location :
Edinburgh, UK
Print_ISBN :
0-8186-0853-6
Type :
conf
DOI :
10.1109/LICS.1988.5126
Filename :
5126
Link To Document :
بازگشت