Functional Sets

In this series of guides, I show you how to build a functional data structure using Elm. Our goal: build a set implementation from first principles, reimplementing the standard library’s Set API.