Scala with Cats by Noel Welsh and Dave Gurnell
English | 2017 | ISBN: N/A | 325 Pages | PDF | 4.4 MB
The main goal of this book is to teach system architecture and design using the techniques of modern functional programming. This means designing systems as small composable units, expressing constraints and interactions via the type system, and using composition to guide the construction of large systems in a way that maintains the original architectural vision.