What if the next big thing in front-end development isn’t JavaScript?
Elm is a typed, functional language specifically designed for front-end developers. It takes the concepts that we are adding on top of JS and turns them into language-level constructs: purity, immutability, reactivity, a powerful & concise type system.