Relational parametricity for control considered as a computational effect
- ,
- Alex Simpson
- University of Edinburgh
Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-reviewPublication Information
Output type
Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-reviewOriginal language
DanishJournal (Volume, Issue Number)
Electronic Notes in Theoretical Computer Science (Volume 173)Publication milestones
- Published - 2007
Publication status
Published - 2007
ISSN
1571-0661Publication IDs
- Scopus: 33847675878
Abstract
This paper investigates parametric polymorphism in the presence of control operators. Our approach is to specialise a general type theory combining polymorphism and computational effects, by extending it with additional constants expressing control. By defining relationally parametric models of this extended calculus, we capture the interaction between parametricity and control. As a worked example, we show that recent results of M. Hasegawa on type definability in the second-order (call-by-name) λμ-calculus arise as special cases of general results valid for arbitrary computational effects.
Publication metrics
PlumX
Citations
6
Captures
2
