Scala with Cats
This book is written for Scala2.13.1and Cats2.1.0.functional programming Monads are one of the most common abstractions in Scala.Many Scala programmers quickly become intuitively familiar with monads even if we don t know them by name.