• Functional Programming in Scala by Paul Chiusano and RĂșnar Bjarnason - While this book does not specifically cover Cats, it is a great introduction to functional programming in Scala in general and covers some of the abstractions that can be found in Cats.


  • herding cats by Eugene Yokota
  • Scala Exercises by 47 Degrees offers multiple online exercises to learn about the type classes and datatypes included in Cats.