25th Brazilian Symposium on Programming Languages 2021
DOI: 10.1145/3475061.3475082
|View full text |Cite
|
Sign up to set email alerts
|

Retrofitting Typestates into Rust

Abstract: As software permeates our lives, bugs become increasingly expensive; the best way to reduce their cost is to reduce the number of bugs. Of course, this is easier said than done and, at best, we can go after their root causes to mitigate them. One of such causes is state, whether it is the state of a light bulb (i.e. on/off), or the state of a complex protocol, reasoning about state is a complex process which developers are required to do with subpar tools.Ideally, we want to specify constraints and have the co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
references
References 10 publications
0
0
0
Order By: Relevance