I've been trying to figure out how delimited continuations in Scala work, from a users' perspective, although pretty much all the examples have been written by people who have been working for ages with functional languages. For example, this is the description from wikipedia on delimited continuations:
In programming languages, a delimited continuation, composable continuation or partial continuation, is a "slice" of a continuation frame that has been reified into a function. Unlike regular continuations, delimited continuations return a value, and thus may be reused and composed.
I'm sure it makes sense to someone well versed in functional programming, but to someone coming from a pure, nonfunctional background, it makes no sense at all.

Recent Comments