Building frontends with Elm

Elm is yet another attempt at producing a language that compiles to JavaScript, with a couple of differences that make it of particular interest; it's a functional, statically typed language where all values are immutable.

This takes time to adjust to, but longer term provides a much more robust system that's also much easier to work with than the JavaScript equivalent. Elm encourages separation of code into modules and protects you from runtime errors with a smart compiler that's able to catch most errors before they happen.

In this talk Jack will introduce the Elm language, show some of its features and demonstrate why he thinks Elm is something all JavaScript developers should be paying serious attention to.

Even if you're not building apps in Elm, learning and understanding Elm's approach can have an impact on how you approach and build JavaScript web apps.


  • Ended
  • Registration is not currently available.

By the power of Tito