Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Recent Rough Cuts

The second edition of Programming Scala gets experienced developers up to speed on one of today's most exciting languages. Scala offers all the benefits of a modern object model, functional programming, and an advanced type system. Packed with code examples, this comprehensive book teaches programmers how to be productive with Scala quickly, and explains what makes this language ideal for today's highly scalable, component-based applications that support concurrency and distribution. New chapters include pattern matching, comprehensions, and advanced functional programming.

Table of Contents



The publisher has provided additional content related to this title.


Visit the catalog page for Programming Scala, 2nd Edition

  • Catalog Page

Visit the errata page for Programming Scala, 2nd Edition

  • Errata

Download the supplemental electronic content for Programming Scala, 2nd Edition

  • Supplemental Content