Concurrency with core.async - Timothy Baldridge (remote)
This month we'll have a remote presentation over core.async. Core.async is a library that allows us to write concurrent code correctly and concisely in Clojure. We will start by introducing the primitives of the library, then move on to a brief overview of their implementation. Finally we will end by showing a few examples of how these primitives allow us greatly simplify concurrent code.
About Timothy Baldridge -
Timothy is the implementer of the core.async "inversion of control" macro that underlies go blocks. In addition he built clojure-py and has a strong interest in compilers. He is currently a developer at relevance.