Found a nice talk on concurrency. It has a very brief comparison of different concurrency models, like Erlang's Actors, Hoare's CSP, Go's goroutines, Clojure's core.async, Concurrent ML (aka Fibers in Guile).
Primary focus on Concurrent ML (but examples are in Scheme with type annotations ><).
#go #golang #clojure #lisp #guile #scheme #ocaml #concurrency #erlang
@abcdw Concurrent ML is a gem. The original Concurrent Haskell paper is also a good read. https://www.microsoft.com/en-us/research/wp-content/uploads/1996/01/concurrent-haskell.pdf