by Jason Swartz
Publisher: O'Reilly Media 2014
Number of pages: 300
Learning Scala is an introduction and a guide to getting started with functional programming (FP) development. Written for programmers who are already familiar with object-oriented (OO) development, the book introduces the reader to the core Scala syntax and its OO models with examples and solutions that build familiarity, experience and confidence with the language.
Home page url
Download or read it online for free here:
by Dean Wampler, Alex Payne - O'Reilly Media
The book introduces an exciting new language that offers all the benefits of a modern object model, functional programming, and an advanced type system. Packed with code examples, this comprehensive book teaches you how to be productive with Scala.
by Martin Odersky - EPFL
Scala is a concise, elegant, type-safe programming language that integrates object-oriented and functional features. This book is an excellent step-by-step introduction to many of the Scala features with the help of simple code examples.
by Martin Odersky, Lex Spoon, Bill Venners - Artima Inc
Scala is an object-oriented programming language for the Java Virtual Machine. Scala is also a functional language, and combines the best approaches to OO and functional programming. This book is the authoritative tutorial on Scala programming.
by Cay Horstmann - Addison-Wesley
A rapid, code-based introduction that's relentlessly practical and useful. Every concept and technique in Scala for the Impatient is presented in blog-size chunks that can be digested quickly and reviewed as needed for specific tasks.