My solutions to the exercises from the book Scala with Cats.
Official GitHub repo: https://github.com/scalawithcats/scala-with-cats
- Introduction
- Monoids and Semigroups
- Functors
- Monads
- Monad Transformers
- Semigroupal and Applicative
- Foldable and Traverse
- Case Study: Testing Asynchronous Code
- Case Study: Map-Reduce
- Case Study: Data Validation
- Case Study: CRDTs
./.github/run.sh
To run all tests from a package:
./.github/run.sh <package prefix>
Released under Apache License v2.0.