Last updated December 12, 2019

Learn Elm by example — Code a calculator using Elm from scratch

Update March 14, 2020: I have decided to publish this book also here on my blog as a series of blog posts. See the “elm calculator book” tag for all published chapters. If you benefited from my work please support me by purchasing the book on Gumroad.

Elm Calculator Book Cover

This book uses Elm version 0.19.

Get the book

Final Calculator Demo

Using the course materials

Things covered in the course

What’s included?

  1. You get an ebook (63 page PDF, mobi, and epub) explaining step by step how to build the app.
  2. Each chapter has the resulting code in ellie-app
  3. You get access to the code. Each chapter is tagged with git so you can see the app in its current state while we build it.
  4. HTML diffs. You can see a diff of the code each chapter and see the changes as the app is developed.

Table of Contents