Elm is a functional programming language. It focuses on usability, performance, ease-of-use, simplicity and robustness. It is static, strong and inferred. It was designed by Evan Czaplicki in 2012. It compiles to JavaScript.


Michael Newton
Mostly Functional Human
Jack Franklin
Developer Evangelist at Pusher
Arkadiusz Flinik
Product Manager @ Estimote, Functional Programming Evangelist