flatMap(Oslo) 2015

27-28 APRIL 2015 , OSLO NORWAY

Looking for 2016? WATCH 2015's PRESENTATIONS HERE

CLOJURES CORE.ASYNC EXPLAINED

presentation

Watch presentation

In this talk, I’ll start out with a brief comparison between Scalas actors and Clojures core.async. Then I’ll guide the audience through usual pain points of naive async programming and show how Clojures core.async remedies this by implementing Communication Sequential Processes (CSP).

The main part of the talk will be taking such a naive implementation of some async activity and show how this can be reimplemented as a state-machine and link this with how the go-macro in core.async is implemented.

ERIK ASSUM

@slipset

Erik works as a consultant at Iterate. He’s a mainly a backend programmer, but tends to work wherever the code is bad enough. Given time he’ll eventually drift into some sort of devops role while trying to figure out how to run the current project even better.

SPONSORS

Want to be a sponsor of the flatMap(Oslo) conference?

Send an email to flatmap@arktekk.no