A gentle introduction to Elm

Daan van Berkel

Short workshop - in English

Elm is a

 delightful language for reliable webapps.

 

It is a functional, strongly-typed language which compiles to JavaScript with a strong opinion on how to create application. It leverages types and a friendly-compiler that checks them to offer a very rewarding development experiences as well as runtime-error free webapps.

In this workshop you will learn the fundamentals of Elm, get to know its lovely and strong type-system and will be shown how to use it in your exciting webapp. We will explore ways to model the domain you are working with Elm and leverage that model in to a fully functional webapp.

You will walk away with a good understanding of Elm, tips and tricks how to use that in your current webapp as well as a good basis to continue your exploration of Elm.

Primarily for: Developers, Tester/test leads, Architects, UX specialists, Designers

Participant requirements: A laptop, preferably with Elm installed and a interested in learning new things.