SPLASH 2025
Sun 12 - Sat 18 October 2025 Singapore
co-located with ICFP/SPLASH 2025
Sat 18 Oct 2025 14:15 - 14:40 at Peony NW - Afternoon Paper Session 1 Chair(s): Martin Henz

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 continuations 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.

Sat 18 Oct

Displayed time zone: Perth change

13:45 - 15:30
Afternoon Paper Session 1SPLASH-E at Peony NW
Chair(s): Martin Henz National University of Singapore
13:50
25m
Full-paper
An Interactive Learning Environment for Program Design
SPLASH-E
Kouta Kumamoto , Youyou Cong Institute of Science Tokyo, Hidehiko Masuhara Institute of Science Tokyo
14:15
25m
Full-paper
Continuations for All: Language Design Considerations for Accessible Continuations
SPLASH-E
Youyou Cong Institute of Science Tokyo, Filip Strömbäck Linköping University, Kazuki Ikemori Tokyo Institute of Technology
14:40
25m
Talk
Involving Students in Design and Implementation of ECMAScript (JavaScript) Proposals
SPLASH-E
Mikhail Barash University of Bergen
15:05
25m
Full-paper
An Exploration of How Generative AI Affects Workflow and Collaboration in a Software Engineering Course
SPLASH-E
Marie Salomon University of British Columbia, Kyle D. Chin , Reid Holmes University of British Columbia, Thomas Fritz University of Zurich, Gail Murphy University of British Columbia