2021
DOI: 10.48550/arxiv.2107.01883
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

A Theory of Higher-Order Subtyping with Type Intervals (Extended Version)

Sandro Stucki,
Paolo G. Giarrusso

Abstract: The calculus of Dependent Object Types (DOT) has enabled a more principled and robust implementation of Scala, but its support for type-level computation has proven insufficient. As a remedy, we propose 𝐹 πœ” β€’β€’ , a rigorous theoretical foundation for Scala's higher-kinded types. 𝐹 πœ” β€’β€’ extends 𝐹 πœ” <: with interval kinds, which afford a unified treatment of important type-and kind-level abstraction mechanisms found in Scala, such as bounded quantification, bounded operator abstractions, translucent type de… Show more

Help me understand this report
View published versions

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Publication Types

Select...

Relationship

0
0

Authors

Journals

citations
Cited by 0 publications
references
References 28 publications
(45 reference statements)
0
0
0
Order By: Relevance

No citations

Set email alert for when this publication receives citations?