Why is Monoid?

Monoid is fairly easy to understand, even if you’re just starting out in functional programming. First, you need to understand what a Semigroup is. The Cats definition is very accessible:

Read More