Taming the Asynchronous Beast with CSP Channels in JavaScript (Vincenzo Chanese) – FSF 2016
Software deals with complex control flow mechanisms like callbacks, promises, events, and streams. Chosen solution has a deep impact on your code. Things can be simplified to a single abstraction since the underlying problem to all of this is the same, with CSP and the concept of channels.
About the speaker:
Vincenzo Chianese is an Italian software developer currently working for Apiary.io. He puts bugs in the code, making sure that his coworkers have always something to fix.
Talk given at Full Stack Fest 2016 (https://www.fullstackfest.com)
source