Next: iklib conditions, Previous: iklib compensations, Up: iklib [Index]
Vicare implements coroutines on top of Scheme continuations. The implementation is a simple queue of escape procedures: whenever coroutine yields control to the “next” coroutine, it enqueues an escape function to its current continuation and causes the next escape procedure to be invoked.
For discussions about other implementations of coroutines and continuations see (vicare-scheme)references.
• iklib coroutines examples: | Usage examples for coroutines. | |
• iklib coroutines basic: | Basic coroutine operations. | |
• iklib coroutines uid: | Coroutine unique identifiers. | |
• iklib coroutines suspend: | Suspending and resuming coroutines. | |
• iklib coroutines syntaxes: | Utility syntaxes for coroutines. | |
• iklib coroutines debug: | Debugging utilities for coroutines. | |
• iklib coroutines parallel: | Running parallel processes. |