Monoids, everywhere
Monoids are one of those things that started blowing my mind once I understood what they meant and how they could be wielded. My first encounter with them was as part of a college course on discrete mathematics which dealt with a bunch of algebraic structures. The course was a pithy exposition…