Table of Contents
- Setting up the Development Environment
- Basic Language Features
- Functions
- Scala Collections
- Scala Type System
- Implicits
- Functional Idioms
- Domain Specific Languages

Combine object-oriented and functional programming to build high-performance applications