Skip to content

Details

Bring your laptop!!

Chris McGrath will show us how to Elixir.

The most "different" aspect of Elixir (and Erlang) is the process model so in this workshop I want to introduce Elixir but also show off how OTP GenServers and Supervisors help you write clearer code that can recover when something goes wrong.

So we'll make a little app that consumes a dodgy API and see how we can separate the pure functional code from the impure and gracefully handle errors. There'll be a tour of the tooling Elixir provides and if there's enough time we'll try and stick a web interface on top.

If you haven't already installed Elixir the instructions are here: http://elixir-lang.org/install.html

Members are also interested in