Trying to decide between Angular or React? That's a tough question. Of course, the answer is... Elm! Elm is a blazingly fast language/framework that compiles to JavaScript. What is Elm's secret weapon? It's a purely functional programming language.

In this talk, I'll introduce some of the core concepts of functional programming, which include immutable data, currying, partial application, first-class functions, recursion, and more! I'll also introduce Elm's architecture for building lightning fast websites.

Anyone who writes code for the web can benefit from this talk -- even if they aren't using Elm. Since JavaScript has great support for functional programming, the same principles can be used there.

Comments

Comments are closed.