We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Computer programs that can be suspended and resumed at will.
Coroutines are computer program components that generalize subroutines for non-preemptive multitasking, by allowing execution to be suspended and resumed. Coroutines are well-suited for implementing familiar program components such as cooperative tasks, exceptions, event loops, iterators, infinite lists and pipes. More on source Wikipedia