Scala дайджест #6: спецтема о монадах, статистический анализ для Scala, видео со Scala Spark Summit

В выпуске: планы для scala-2.13, новые SIP, Scala language server для MS Visual Studio, байндинги для scala.js, обзор экосистемы и развития основных направлений в 2016, о переходе с Python на Scala, конференция ScalaUA.

Развитие экосистемы

Lightbend опубликовала планы для scala-2.13.

В марте начнется прием заявок на участие в Google Summer of Code (начало — 20 марта, deadline — 3 апреля).

Scala center отчитался о прогрессе в текущих проектах.

Опубликованы два новых SIP:

В ScalaMeta появились первые наметки реализации семантического API — вот презентация о текущих подходах и состоянии.

Библиотеки

Google RPC

Tensorflow binding для spark

DeepLearning framework

Lightbend (бывший typesafe) наконец-то выпустила Scala API для своего микросервисного фреймворка Lagom. А вот и первые впечатления от использования.

Новые версии

Slick-3.2.0: Основное — те драйвера к BD, которые раньше продавались за деньги (Oracle, DB2, MS-Sql), теперь включены в open-source релиз.

Akka:

Несколько байндингов для scala.js:

Sangria 1.0 (анонс от автора)

fs2 — 0.9.4. На нее можно смотреть, как на замену scalaz-streams в стеке, не зависящем от scalaz.

Вышла scala-native 0.1

Спецтема: монады, в особенности свободные

Free Monads

Еще иногда удобно организовывать код вокруг монады эффектов.

Предложение о расширении scala о ко-монадическом ко-for (считать, что скоро примут — не стоит, но ознакомиться полезно). Кстати, Шими Бандиель будет у нас на конференции в апреле.

Инструментальные средства

Статистический анализ для Scala.

Clippy показывает ошибки компилятора в более удобоваримом виде.

Scala language server для MS Visual Studio.

Статьи

Лирика:

Новичкам:

Архитектура:

Разное:

Конференции

Видео со Scala Spark Summit

В начале апреля в Киеве уже традиционно будет ScalaUA. Могу сказать, что это must-be событие и, если вам интересна современная scala-разработка, то лучшего способа погрузиться в среду за эти два дня не существует.

Для полноты — перечень всех конференций.


← Предыдущий выпуск: Scala дайджест #5.

Похожие статьи:
З 2022 року польський IT-консорціум Euvic Group придбав п’ять українських аутсорс-компаній. Віцепрезидент компанії Лукаш Чернецький каже,...
В компании Vertu рассматривают возможность выхода в новый для себя сегмент рынка. На нескольких кадрах (в том числе на руке у...
Одна з найбільших компаній із виробництва компʼютерів та серверів Dell остаточно йде з ринку росії. Разом з тим...
Компания Google вскоре выпустит новую версию операционной системы Android 6.0 Marshmallow в качестве обновления для уже...
Эту статью я написал, чтобы помочь начинающим фаундерам и сотрудникам SaaS-компаний. Надеюсь, она будет...
Яндекс.Метрика