Description
Cooperative multitasking support helps emulators and low-level applications switch between tasks without using normal operating-system threads. This can make timing-sensitive code easier to port across platforms.
It is mainly a dependency for software that already uses this threading model. Users should not expect a visible program after installation; developers include it when an application needs cooperative fibers or coroutines.