Twitter опублікував документацію/книжку/уроки Scala.(рос)
Опис уроків:
Основы
Переменные, функции, классы, методы, наследование, try-catch-finally. Программирование ориентированное на выражения
Основы языка. Продолжение
Case классы, объекты, пакеты, apply, update, Функции как Объекты (единый принцип доступа), сопоставление с образцом.
Коллекции
Списки, Карты, функциональные комбинаторы (map, foreach, filter, zip, folds)
Сопоставление с образцом и функкциональная композиция
Еще больше функций! Частичные функции, еще больше сопоставления с образцом
Основы типов и полиморфизма
Основные типы и полиморфизм типов, вывод типов, изменчивость, пределы, квантификация
Дополнительные типы
Дополнительные типы, видимое ограничение, типы высшего порядка, рекурсивные типы, структурные типы
Simple Build Tool
Все о SBT, Стандартное средство сборки приложений для Scala
Подробнее о коллекциях
Рассказ о библиотеке коллекций Scala
Тестирование с помощью specs
Написание тестов с помощью Specs, Scala BDD фреймфорк для тестирования
Параллельность в Scala
Runnable, Callable, потоки, Futures
Java + Scala
Java совместимость: Использование Scala из Java
Введение в Finagle
Finagle примитивы: Future, Service, Filter, Builder
Searchbird
Создание распределенного поискового движка, используя Finagle
Лінка на інформацію: http://twitter.github.com/scala_school/ru/