Crates.io | erin |
lib.rs | erin |
version | 0.1.0 |
source | src |
created_at | 2023-08-11 04:42:13.873055 |
updated_at | 2023-08-11 04:42:13.873055 |
description | A very simple I/O reactor that allows creating green thread-like processes. |
homepage | |
repository | |
max_upload_size | |
id | 941571 |
size | 31,253 |
A KISS (keep-it-simple-stupid) green threading library built on popol.
Processes implement the Processor
thread that is called upon entering the
green thread runtime and whenever one of their polls receives an event.
There is support for the following events:
explicit wakers
I/O events
timers/alarms
Ideally, we'd also support mio, but that's a TODO for now.
I recently learned about the io-reactor project that might have significant overlap with this project.