Macro case paths

Section • 2 episodes • 1 hr 54 min

Case paths are a powerful concept that we introduced many years ago, and they aim to bring key path-like affordances to enums and their cases. They never fully lived up to their potential, but macros allow us to completely reimagine how they are defined and used.