.jpg

Buy Book/eBook

Scala for the Impatient

Third Edition, Addison-Wesley 2024

What you get:

What you don't get:

“Currently the best compact introduction to Scala” —Martin Odersky

“The book is a joy to read. Probably the most concise reference for Scala available on the market, this deserves to be on every programmers bookshelf”—James Sugrue

Links

Table of Contents

The [AL][1-3] refer to Martin Odersky's Scala levels.

  1. The Basics (A1)
  2. Control Structures and Functions (A1)
  3. Arrays (A1)
  4. Maps and Tuples (A1)
  5. Classes (A1)
  6. Objects (A1)
  7. Packages and Imports (A1)
  8. Inheritance (A1)
  9. Files and Regular Expressions (A1)
  10. Traits (L1)
  11. Operators (L1)
  12. Higher-Order Functions (L1)
  13. Collections (A2)
  14. Pattern Matching (A2)
  15. Annotations (A2)
  16. Futures (A2)
  17. Type Parameters (L2)
  18. Advanced Types  (L2)
  19. Contextual Abstractions (L3)
  20. Type-Level Programming (L3)