~/talk

Continuations: what have they ever done for us?

Talkat FUNARCH 2024 · on Friday, 2024-09-06· [distributed-systems]
links:none on file
links:none on file
slides:none on file

Congame is a Racket platform that uses delimited continuations to represent studies as composable tree objects, letting handlers pause, serialize a resume-point to a URL, and resume without separate request/response plumbing; it replaces OTree/Django-style spread-out state and Qualtrics limits. Built system supports multi-part, long-running market games and reuse without copy/paste, but runs into real problems: persisting per-participant state, surprising interactions with parameters (e.g. parameter revival and thread-local loss), potential memory leaks from stored continuations, and painful debugging.

AI-written summary · about

  1. 0:00Continuations in economics
  2. 6:04Continuations enabled platform
  3. 14:12Continuations simplify web flow
  4. 20:58Continuations and parameters
  5. 26:39Continuations in Kong game
  6. 32:19Q&A on continuations
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.