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.

Похожие статьи:
Одной из сильных сторон смартфона LG G4 стала его камера, но по слухам в следующем поколении флагманских аппаратов от LG этот результат...
Приглашаем творческих, позитивных гуру Фотошопа на авторский воркшоп от специалистов всемирно известной компании Snapchat...
До вашої уваги дайджест навчальних програм для тих, хто починає свою кар’єру в ІТ. У цьому номері зібрані можливості,...
От редакции: в рубрике DOU Books участники сообщества рассказывают о пяти любимых книгах — тех, которые меняют...
Пандемія коронавірусу по-різному вплинула на ІТ-компанії. Деякі фірми зазнали збитків і були змушені...
Яндекс.Метрика