Java 8 Lambdas (2014) Preface Chapter 1. Introduction Chapter 2. Lambda Expressions Chapter 3. Streams Chapter 4. Libraries Chapter 5. Advanced Collections and Collectors Chapter 6. Data Parallelism Chapter 7. Testing, Debugging, and Refactoring Chapter 8. Design and Architectural Principles Chapter 9. Lambda-Enabled Concurrency Chapter 10. Moving Forward