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.

Похожие статьи:
Учора Верховна Рада проголосувала у другому читанні за податковий законопроєкт щодо Дія City. Це означає, що до запуску спецрежиму...
«Лаборатория Касперского» выпустила новую версию решения Kaspersky Internet Security для Android. Обновленный продукт позволяет управлять...
Представляем обновленный список 25 крупнейших IT-работодателей Украины. За период с июля 2015 по январь 2016 суммарное количество...
У традиційному дайджесті DOU News обговорюємо запуск застосунку для військовозобов’язаних Резерв+, бронювання айтівців,...
Через воєнний стан по всій території України цьогорічна вступна кампанія зазнала змін: замість ЗНО з кожного...
Яндекс.Метрика