Scala дайджест #10: шпаргалка по ZIO, сборка с помощью Basel, результаты конференций

Пилотный выпуск Scala дайджеста от Максима Ратошнюка, Platform Engineer at PlayQ.

Полезные ресурсы

Интересный блог о новостей из мира Scala.

Конференции по Scala.

Scala

Новая версия 2.13.0-RC1. Changelog.

Dotty 0.14.0-RC1.

Вышел Metals 0.5.0! Смело пересаживаемся на VSCode. Одна из самых недостающих особенностей, которые были добавлены — это code completion. Несмотря на наличие багов, выглядит вполне достойной альтернативой IDEA.

Basel как альтернатива сборки. Известные компании, такие как Databricks, Stripe, Wix подготовили ряд блогов и проектов, которые демонстрируют возможность сборки Scala проектов с помощью Bazel:

Одним из преимуществ является «кэшированная компиляция». SBT обзавелся также соответствующим плагином.

Не менее полезный плагин, который позволяет проверять свой classpath на наличие пакетов и библиотек, которые не используются.

Lightbend Pipelines. Проект, построен на Akka + Spark Structured Streaming, позволяющий строить системы для стриминга ваших данных и с дальнейшей интеграций с Kubernets и OpenShift

FP

Обсуждение деталей реализации Cats Effect 2.0.

Онлайн-состязание по реализации куска АПИ ZIO. В комментариях примеры от участников. Может стать полезным для просмотра, а также задуматься о том, чтобы принять участие в дальнейшей разработке библиотеки.Новая библиотека Dependency Injection, «одобренная» Джоном Де Гоузом к вашему вниманию.

Годная книга для тех, кто хочет попрактиковать свои знания функционального программирования (примеры на Хаскеле).

Не менее годная от не менее известного Виталия Брагилевского книга о функциях проги на Идрисе.

Годный плагин для монадических for-comprehensions без имплисита withFilter.Интересный Твиттер-канал с картинками и котиками о ФП.

«Шпаргалка» по ZIO. Очень актуально в канун редизайна бифунктора в трифунктор.

Разное

Kyiv Scala Group обзавелась твиттером. Подписываемся и следим за обновлениями.Записи выступлений с недавней конференции В Нью-Йорке по Кафка.

KSQL обновился. Читаем, что нового в библиотеке, которая позволяет описывать стриминг с помощью SQL.

Оптимизация и улучшение Stream-API в новой версии Cassandra.

Конференции

Scalar Warsaw. Список выступлений участников на данный момент дополняется, поэтому следите за обновлениями. Доклад J. de Goes уже есть :)

Scala UA: видео всех выступлений, фотографии.

LambdaConf 2019 Scholarship Application — интересная возможность посетить известную конференцию.


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

Похожие статьи:
Компания Google официально объявила о доступности в России для Карт Google схем зданий, благодаря чему можно быстро найти нужный выход на...
Мы собрали список компаний, которые готовы бесплатно принимать у себя в офисе разные IТ-мероприятия — выступления докладчиков,...
ІТ-компанія Itera, що має офіси у Скандинавському регіоні, Словаччині, а також в Україні, розширює присутність у Східній Європі....
Наш третій матеріал про стан українського ІТ-ринку через рік повномасштабної війни — про те, як компанії діяли в нових...
В рубриці DOU Labs ми запрошуємо IT-компанії ділитись досвідом власних цікавих розробок та внутрішніх технологічних...
Яндекс.Метрика