Lazy continuations for Java virtual machines
Lukas Stadler, Christian L. Wimmer, Thomas Würthinger, Hanspeter Mössenböck, John R. Rose · 2009
Continuations, or 'the rest of the computation', are a concept that is most often used in the context of functional and dynamic programming languages. Implementations of such languages that work on top of the Java virtual machine (JVM) have traditionally been complicated by the lack of continuations because they must be simulated.