Multi-threading
While AppCUI runs on a single thread, multi-threading support is available in some scenarios, such as:
- Timers
- Background tasks
Remarks: Multi-threading support relies heavily on channels and on how terminals are implemented on the current operating system. Some features might not work as expected on some terminals, in particular if they are not designed for use with multiple threads.