Continuations for All: Language Design Considerations for Accessible Continuations
Continuations are a useful concept to master, but their support in programming languages is not necessarily accessible to beginners. We aim to improve the learning experience of continuations, in particular delimited continuations, by finding beginner-friendly designs of continuation support. For this purpose, we develop a pedagogical language Pyret-cont and teach a graduate course focused on continuations. Our experience would provide insights to developers and educators wishing to support and teach continuations.
Authors
- Filip Strömbäck (ORCID: https://orcid.org/0000-0002-0556-6893)
- Kazuki Ikemori (ORCID: https://orcid.org/0000-0003-4452-6592)
- Youyou Cong (ORCID: https://orcid.org/0000-0003-2315-6182)
Institutions
- Linköping University (SE)
- Institute of Science Tokyo (JP)
Publication Details
- Published
- 2025-10-09
- DOI
- https://doi.org/10.1145/3758317.3759677
- Primary Topic
- Digital Accessibility for Disabilities
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Linköpings Universitet