Book description
Our industry is moving toward functional programming, but your object-oriented experience is still valuable. Scala combines the power of OO and functional programming, and Pragmatic Scala shows you how to work effectively with both. Updated to Scala 2.11, with in-depth coverage of new features such as Akka actors, parallel collections, and tail call optimization, this book will show you how to create stellar applications.
The first edition of this book was released as Programming Scala.
Publisher resources
Table of contents
-
Pragmatic Scala
- For the Best Reading Experience...
- Table of Contents
- Early praise for Pragmatic Scala
- Acknowledgments
- Introduction
-
Part 1: Getting Your Feet Wet
- Chapter 1: Exploring Scala
- Chapter 2: Taking Scala for a Ride
-
Chapter 3: From Java to Scala
- Scala as Concise Java
- Scala Classes for Java Primitives
- Tuples and Multiple Assignments
- Flexible Parameters and Arguments
- Implicit Parameters
- Strings and Multiline Raw Strings
- String Interpolation
- Sensible Defaults
- Operator Overloading
- Scala Surprises for the Java Eyes
- Default Access Modifier
- Wrapping Up
- Chapter 4: Working with Objects
- Chapter 5: Making Use of Types
- Part 2: Diving Into Scala
- Part 3: Concurrency in Scala
- Part 4: Applying Scala
- Appendix 1: Installing Scala
- Appendix 2: Web Resources
- Bibliography
Product information
- Title: Pragmatic Scala
- Author(s):
- Release date: September 2015
- Publisher(s): Pragmatic Bookshelf
- ISBN: 9781680500547
You might also like
book
Professional Scala
If your application source code is overly verbose, it can be a nightmare to maintain. Write …
book
Scala Programming Projects
Discover unique features and powerful capabilities of Scala Programming as you build projects in a wide …
book
Scala in Action
Scala in Action is a comprehensive tutorial that introduces Scala through clear explanations and numerous hands-on …
book
Scala in Depth
Scala in Depth is a unique new book designed to help you integrate Scala effectively into …