2015
DOI: 10.1016/j.entcs.2015.12.011
|View full text |Cite
|
Sign up to set email alerts
|

Bifibrational Functorial Semantics of Parametric Polymorphism

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

1
57
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 12 publications
(58 citation statements)
references
References 12 publications
1
57
0
Order By: Relevance
“…Additionally, the bifibration condition of Vol. 16:1 CALL-BY-NAME GRADUAL TYPE THEORY 7:41 Φ t 1 t 2 : Figure 8: [33] Cast Rules Derived [13] is essentially the same as the definition of an equipment, but with a twist: in gradual typing every contract induces an adjoint pair of terms, but there every term induces an adjoint pair of relations: the graph and "cograph". Hopefully the similarity with parametric logics will be useful in studying the combination of graduality with parametricity.…”
Section: Cast-lmentioning
confidence: 99%
“…Additionally, the bifibration condition of Vol. 16:1 CALL-BY-NAME GRADUAL TYPE THEORY 7:41 Φ t 1 t 2 : Figure 8: [33] Cast Rules Derived [13] is essentially the same as the definition of an equipment, but with a twist: in gradual typing every contract induces an adjoint pair of terms, but there every term induces an adjoint pair of relations: the graph and "cograph". Hopefully the similarity with parametric logics will be useful in studying the combination of graduality with parametricity.…”
Section: Cast-lmentioning
confidence: 99%
“…With this adjustment, we have two canonical relationally parametric models of System F: i) the PER model of Longo and Moggi [9], internal to the theory of ω-sets and realizable functions, and ii) Reynolds' original model 1 , internal to CIC. After Reynolds' original paper, more abstract treatments of his ideas were given by, e.g., Robinson and Rosolini [15], O'Hearn and Tennent [11], Dunphy and Reddy [2], and Ghani et al [5]. The approach is to use a categorical structure -reflexive graph categories for [2,11,15] and fibrations for [5] -to represent sets and relations, and to interpret types as appropriate functors and terms as natural transformations.…”
Section: Introductionmentioning
confidence: 99%
“…After Reynolds' original paper, more abstract treatments of his ideas were given by, e.g., Robinson and Rosolini [15], O'Hearn and Tennent [11], Dunphy and Reddy [2], and Ghani et al [5]. The approach is to use a categorical structure -reflexive graph categories for [2,11,15] and fibrations for [5] -to represent sets and relations, and to interpret types as appropriate functors and terms as natural transformations. In particular, [2] aims to "[address] parametricity in all its incarnations", and similarly for [5].…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations