JUGLviv

Meta


Share on:


Scala.Twitter

juglvivjuglviv

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/

Bitnami