Communicating Sequential Processes
Brilliant! I had always hoped CoffeeScript or somehow a JS library would add blocking channels like this. Writing JavaScript is a pain after being spoilt by Go.I'm quite curious about what the compiled code looks like. (On a mobile now, I'll have a look when I can.)