Skip to content

Details

Welcome to the July edition of Elixir Australia! Come and join us for some fun-ctional edutainment, and get happily distracted from all the other stuff that is keeping us all indoors these days.

For tonight's talks, we have:

---

Newton Slug Kilowatts
Robin Hilliard :: @robinhilliard

It's easy to make mistakes with measurement units, especially when you're mixing imperial and metric. My (second) attempt to dealing with this problem is a 400ish line module that lets me write stuff like this:

iex> use Unit
iex> {1, :m} * {200, :cm}
{2.0, :m2}
iex> {61, :s} - {1, :min}
{1.0, :s}
iex> {9, :ft2} / {1, :m}
{0.8364312267657993, :m}

In the talk Robin will cover:

Simple Elixir data structures that model relationships between units (inches, cm, feet are all lengths) and dimensions (length, area, time, acceleration, power, ...)
A technique for handling distinct error cases in with statements and
Show how straight forward it is to extend the built in arithmetic operators in Elixir.

---

Massively Multiplayer Clicking With Phoenix LiveView
Julian Doherty :: @madlep

Julian will do a code walk through of how to put together a simple real time multiplayer clicker game with LiveView. This is an extended version of a lightning talk on LiveView he did at work at Envato.

---

Look forward to seeing you there!

Paul, Josh, Julian, Tamba, James

---

Follow us on Twitter at @ElixirSydney!

Want to speak at an Elixir Australia event? Tell us about what you want to present here! https://github.com/elixirsydney/elixirsydney/issues
You can also get a sneak peak of which talks are likely coming up there, too!

Watch our talks on the Elixir Australia YouTube channel!
https://www.youtube.com/channel/UCiiwKgYqO9TIfgSZmbJIxjQ

You may also like