Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 895 Bytes

README.md

File metadata and controls

32 lines (24 loc) · 895 Bytes

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
  12. Indexed Types

Running tests

./.github/run.sh <directory>

License

Released under Apache License v2.0.