The way I see it. It's better refactoring and no runtime errors. The things I often hear about JS is that it's hard to find bugs. You see the error messages but don't really know where the error is.
This reason better refactoring alone means I can develop software faster when I get the hang of things.
After watching Kevin Yank's presentation I understand that ELM has its pain points. Nevertheless, it's a great language to learn. Plus kind of an introduction language to static typing.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.