What is Elm?
- A programming language (surprise!)
- Designed for building interactive applications
- Designed for saftey and robustness
- Designed for approachability & ease of learning
- Part of the ML family of languages (Haskell, OCaml)
- Compiles to Javascript