A little about continuations
Monday, April 9th, 2007 I never really observed the practical application of continuations until I found these little gems. They describe Ruby implementations of a Lisp operator named amb. With examples. Enjoy.
Try this one first.
Then check out this for an object-y implementation.
An friendly overview of continuations can be found here