Pattern Matching in Elm

One of the great things about some functional programming languages is pattern matching. At its core, it is a way to deconstruct the elements of your program and to do something meaningful with said deconstruction. In this blog post, I'm going to demonstrate how to create a singly linked list and a few functions that operate on it using the language, Elm.

Read More