Pattern Matching in Ruby: A Wayfinder

Ruby now has three distinct mechanisms for matching values That’s the high-level summary. Each behaves differently and is worth knowing in detail. After programming in Ruby for years, I only recently realized its depth. There is much more to it than I had assumed. This write-up is my attempt to sort it out. And if [ ]