Scala 3 и основы функционального программирования
Если вы читаете это, вы, вероятно, уже знаете: Scala — один из самых мощных языков для JVM и стоит за некоторыми из лучших библиотек и фреймворков для обработки больших данных (Spark), распределенных и отказоустойчивых вычислений (Akka)., стриминг (Kafka, Akka Streams), микросервисы (Lagom), веб-приложения (Play) и многие другие. В последние годы Scala пользуется огромным спросом, имеет одни из самых высокооплачиваемых инженерных должностей
Он идет вне подписки и стоит очень дорого. Курс очень практичный но цена кусается...
https://rockthejvm.com/p/typelevel-rite-of-passage