University of Washington • CSE583 • D. Notkin © 2000
64
Features of continuations
lContinuations can be used to program
–Exception handling, stack unwinding code, coroutines, threads, backtracking, etc.
–No other special features are needed
lBecause they are first-class data values, they are very powerful in Scheme
–But they can be confusing