My solutions to the exercises from the book Scala with Cats.
Official GitHub repo: https://github.com/scalawithcats/scala-with-cats
The main branch corresponds to the latest edition of the book (currently 2nd). The older code is available in branches.
- Algebraic Data Types
 - Objects as Codata
 - Contextual Abstraction
 - Reified Interpreters
 - Using Cats
 - Monoids and Semigroups
 - Functors
 - Monads
 - Monad Transformers
 - Semigroupal and Applicative
 - Foldable and Traverse
 - Indexed Types
 
./.github/run.sh <directory>
Released under Apache License v2.0.