Why Elm is good for us.

1. JavaScript is hard to keep maintainable over time

Elms solves this because:

2. Elm is simpler than JavaScript + all the frameworks

3. Elm has better tooling than JavaScript

4. Compile time is shorter

Compiling all the JavaScript code takes forever, Elm is a lot faster which would aid in developer productivity.

4. It's a lot less setup

5. Added benefits

The time traveling debugger even works with side-effecting things. This makes QAing a lot nicer.