Preface
Scala is a type-safe JVM language that incorporates both object-oriented and functional programming into an extremely concise, logical, and extraordinarily powerful language. Some may be surprised to know that Scala is not quite as new as they may have thought, having first been introduced in 2003. However, it is in the past few years in particular that Scala has begun to develop a significant following.
This book enables you to build and contribute to Scala programs, recognizing common patterns and techniques used with the language.
This is a practical book which provides you with a lot of hands-on experience with Scala.
Who This Book Is For
This book is for developers who are interested in learning about the advanced features of the Scala language. Basic knowledge of the Scala programming language is required to follow the instructions in this book.