ICFP/SPLASH 2025 (series) / OlivierFest 2025 (series) / OlivierFest 2025 /
Exotic Uses of Continuations
Continuations are a hugely influential concept in programming. They have found use in domains ranging from compilers to web servers, from control flow to concurrency, and from backtracking to event handling. However, there still remains much unexplored territory in the world of continuations, and more sophisticated types and uses of continuations continue to be developed to this day.
In this talk, we will explore some of these more exotic types and uses of continuations. We will look at cyclic continuations, languages that allow direct expression of continuations and treat continuations on equal footing with expressions, and how continuation defunctionalization can optimize logic programming and connect LL parsing to LR parsing.
Tue 14 OctDisplayed time zone: Perth change
Tue 14 Oct
Displayed time zone: Perth change
10:50 - 12:05 | |||
10:50 5mDay opening | Opening OlivierFest Julia Lawall Inria, Fritz Henglein University of Copenhagen, Jens Palsberg University of California, Los Angeles (UCLA), Ilya Sergey National University of Singapore | ||
10:55 20mTalk | Continuations in Musicfestschrift OlivierFest Youyou Cong Institute of Science Tokyo DOI | ||
11:15 25mTalk | Exotic Uses of Continuations OlivierFest Michael D. Adams National University of Singapore | ||
11:40 25mTalk | Invertible Syntax without the Tuples (Functional Pearl)festschrift OlivierFest Link to publication DOI Pre-print | ||
