Prior art:
http://man.postnix.pw/plan_9/2/thread (Plan 9's thread(2). Personal note: I absolutely LOVE working with this library)
https://swtch.com/libtask/ (Rus Cox's portable library (Someone on the 9fans mailing list ported it to a micro-controller))
See Also:
https://seh.dev/go-legacy/ (A nice code tour of the historical CSP lineage of Go)
https://swtch.com/~rsc/thread/ (Bell Labs and CSP Threads)