Skip to content

asarkar/scala-with-cats

Repository files navigation

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.

Contents

  1. Algebraic Data Types
  2. Objects as Codata
  3. Contextual Abstraction
  4. Reified Interpreters
  5. Using Cats
  6. Monoids and Semigroups
  7. Functors
  8. Monads
  9. Monad Transformers
  10. Semigroupal and Applicative
  11. Foldable and Traverse

Running tests

./.github/run.sh <directory>

License

Released under Apache License v2.0.

Releases

No releases published

Sponsor this project

 

Packages

No packages published