Simulation of other Paradigms and Continuations - slide 42 : 43 |
Delayed evaluation and scheduling of a computation from an external driver
Provides for interleaved excution of several functions - as controlled by the scheduler
The starting point is some tail recursive functions
Trampoling can be used in a compilers - for compilation of a tail-recursive function to a loop that drives the recursion