Elm is a cutting-edge functional programming language that you can use instead of JavaScript – or alongside it. It takes the concepts in React and Redux to a whole new level, with an amazing compiler that catches errors before you even run your code. Come learn the basics of Elm, and see why people say that learning Elm changed the way they wrote code in other languages…for the better!