Direct link to the article Why Elm? (And How To Get Started With It) elm functional programming Why Elm? (And How To Get Started With It) This is a guide about the programming language Elm. But instead of jumping right into the how-to's and syntax, it introduces why you might be compelled by functional programming, a philosophy behind Elm. James Kolce on Feb 8, 2017 (Updated on Nov 25, 2020)