What’s in This Book?

My objective in writing this book is to get you up to speed on Scala so you can use it to write scalable, responsive, and resilient applications. There is a lot you need to learn to do that, but there is a lot more you don’t need to know as well. If your objective is to learn everything that there is to learn about Scala, you will not find that in this book. There are other books on Scala that do a great job of introducing the language in great depth. What you will see in this book are essential concepts that you need to know to start using Scala.

I assume you are quite familiar with Java. So, you will not learn basic concepts of programming from this book. However, I do not assume you have knowledge of functional programming ...

Get Pragmatic Scala now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.