Cooperative multitasking
= Cooperative multitasking
{wiki}
Tasks transfer control at explicit suspension points. A <FIFO queue> of runnable <continuations> implements <round-robin scheduling>; a task that never transfers control can prevent others from running.