Revisiting Coroutines (2004) [pdf]
inf.puc-rio.br
inf.puc-rio.br
There is an extensive literature on continuations, and they've been more widely studied than coroutines, but they probably aren't presented in a way that is accessible without some background reading. This paper might be a good way to acquire that background.