Elevator Pitch
Monad, Monoid, Functor, Semigroup. What’s the difference!? Become a type class master with these handy visual aids! Learn their powers and the relationships between them. Gotta catch ‘em all!
Description
Learning the type classes from Cats and Scalaz can be difficult without a guide. By presenting the most well-known type classes visually, we can more easily understand their capabilities and the relationship between them.
Notes
Planned as slide show but can also be delivered offline via marker and whiteboard.