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

Designing with Static Capabilities and Effects: Use, Mention, and Invariants

Colin S. Gordon

Abstract: Capabilities (whether object or reference capabilities) are fundamentally tools to restrict effects. Thus static capabilities (object or reference) and effect systems take different technical machinery to the same core problem of statically restricting or reasoning about effects in programs. Any time two approaches can in principle address the same sets of problems, it becomes important to understand the trade-offs between the approaches, how these trade-offs might interact with the problem at hand.Experts who… 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 22 publications
(45 reference statements)
0
0
0
Order By: Relevance

No citations

Set email alert for when this publication receives citations?