September 2015
Intermediate to advanced
250 pages
6h 40m
English
| Acknowledgments |
| Introduction |
| Programming Styles in Scala |
| Scala and Other Languages |
| Who Is This Book For? |
| What’s in This Book? |
| Scala Version Used in This Book |
| Online Resources |
| 1. | Exploring Scala |
| Scala Features |
| More with Less |
| Functional Programming |
| 2. | Taking Scala for a Ride |
| Using the REPL |
| Scala on the Command Line |
| Running Scala Code as a Stand-alone Script |
| Compiling Scala |
| 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 |
| 4. | Working with Objects |
| Creating and Using Classes ... |
Read now
Unlock full access