Another tour of Scala
by David Copeland
Publisher: naildrivin5.com 2010
Number of pages: 305
Scala is an object-functional programming and scripting language for general software applications, statically typed, designed to concisely express solutions. This book is my own 're-telling' of the tour of Scala from the official Scala website.
Home page url
Download or read it online for free here:
by Jason Swartz - O'Reilly Media
An introduction and a guide to getting started with functional programming 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.
by Noel Welsh, Dave Gurnell - Underscore Consulting
The main goal of this book is to teach system architecture and design using the techniques of modern functional programming. This means designing systems as small composable units, expressing constraints and interactions via the type system.
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.
- Scala Community
This document outlines some basic Scala stylistic guidelines which should be followed with more or less fervency. Wherever possible, this guide attempts to detail why a particular style is encouraged and how it relates to other alternatives.