Links: [[SML]] https://medium.com/@asolove/synchronizable-abstractions-for-understandable-concurrency-64ae57cd61d1 Tame (similar to cml but for C/C++) https://read.seas.harvard.edu/~kohler/pubs/krohn07events.pdf - uses libasync (c++) - rendevous is similar to choose - twait similar to sync Reagents (generalizes CML) http://aturon.github.io/academic/reagents.pdf - more fine grained than CML Paralel CML / Manticore - http://manticore.cs.uchicago.edu/papers/icfp09-parallel-cml.pdf - Manticore tutorial http://manticore.cs.uchicago.edu/papers/cefp09-notes.pdf OCaml Async https://v1.realworldocaml.org/v1/en/html/concurrent-programming-with-async.html