asarkar / scala-with-cats

Scala with Cats

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My solutions to the exercises from the book Scala with Cats.

Official GitHub repo: https://github.com/scalawithcats/scala-with-cats

Contents

  1. Introduction
  2. Monoids and Semigroups
  3. Functors
  4. Monads
  5. Monad Transformers
  6. Semigroupal and Applicative
  7. Foldable and Traverse
  8. Case Study: Testing Asynchronous Code
  9. Case Study: Map-Reduce
  10. Case Study: Data Validation
  11. Case Study: CRDTs

Running tests

./.github/run.sh

To run all tests from a package:

./.github/run.sh <package prefix>

License

Released under Apache License v2.0.

About

Scala with Cats

License:Apache License 2.0


Languages

Language:Scala 100.0%