addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Concurrency with core.async

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.

Join or login to comment.

7 went

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy