Email or username:

Password:

Forgot your password?
Andrew Tropin

Continuations Brief Summary. Studied the topic a bit and brought you a write-up. Should be interesting for people related to programming, and especially for scheme and lisp users.

trop.in/blog/continuations-bri

#programming #scheme #lisp #clojure #commonlisp #callcc #continuation

1 comment
Kazinator

@abcdw

In TXR Lisp I invented an alternative way to dealing with the local, scope-tied resources of blocks of code that are being entered and exited by continuations. (Like say you have a recursive walk with local resources, which is using continuations to yield incremental results elsewhere.)

Bascially, I allow a Lisp form to be terminated by "absconding": a dynamic non-local return, without any unwinding. This allows continuation switches to be clean, like thread context switches.

Go Up