Forwarded from Evgeniy T
начинаем запись #ScalalazPodcast, но в этот раз тк нас мало ленимся вещать на ютуб, кто хочет может в дискорде зайти в голосовой канал #air и слушать лайв
https://discord.gg/RnugmrU
https://discord.gg/RnugmrU
Discord
Join the Scalalaz Discord Server!
Check out the Scalalaz community on Discord - hang out with 131 other members and enjoy free voice and text chat.
SBT плагин для генерации деплой планов для к8с; смотреть и пробовать. Удивительно, что так мало звездочек, видать никто кубером не пользуется, а кто пользуется - тому злобные опсы правят все руками.
https://github.com/vaslabs/sbt-kubeyml
https://github.com/vaslabs/sbt-kubeyml
GitHub
GitHub - vaslabs/sbt-kubeyml: Sbt plugin to help deploy Scala applications to Kubernetes
Sbt plugin to help deploy Scala applications to Kubernetes - vaslabs/sbt-kubeyml
Сейф инит флаг возможно будет добавлен в Дотти, ПР смотреть тут
https://github.com/lampepfl/dotty/pull/7789
https://github.com/lampepfl/dotty/pull/7789
GitHub
Safe initialization for Scala by liufengyun · Pull Request #7789 · lampepfl/dotty
This PR implements experimental safe initialization check for Scala, which can be enabled by the compiler option -Ycheck-init.
A Quick Glance
Parent-Child Interaction
Given the following code snipp...
A Quick Glance
Parent-Child Interaction
Given the following code snipp...
Скалы 2.14 не будет! После 2.13 будет только один путь - в 3.0 (they say the first RC is by the end of 2k20):
https://www.scala-lang.org/2019/12/18/road-to-scala-3.html
https://www.scala-lang.org/2019/12/18/road-to-scala-3.html
www.scala-lang.org
Scala 2 Roadmap Update: the Road to Scala 3
Даниэль Спивак поясняет, нужно ли в коде приложения (не библиотечки) использовать F[_]; ведь согласно одному мнению такая абстракция не нужна:
https://gitter.im/typelevel/cats-effect?at=5dfa5831c62fdf33f713a072
https://gitter.im/typelevel/cats-effect?at=5dfa5831c62fdf33f713a072
app.gitter.im
Element
Dotty is feature complete now! https://dotty.epfl.ch/blog/2019/12/20/21th-dotty-milestone-release.html
Доклад про Tofu: для тех, кто так ни разу и не трогал ее (библиотеку): https://www.youtube.com/watch?v=oNMCLMap2bo
YouTube
Tofu и его окружение (Шелопугин Кирилл, tinkoff.ru)
Tagless Final подход остаётся горячей темой в ФП-комьюнити. До сих пор практически не существовало инструментов, способных облегчить жизнь TF-адепту. Библиотека Tofu пытается решить эту проблему, предоставляя удобные абстракции для создания простого, честного…
Notes on Category Theory in Scala 3 (Dotty): https://typista.org/categories-in-dotty/
typista.org
Notes on Category Theory in Scala 3
Using Scala to learn Math (and vice versa).
Наши ребята работают над реализацией STAC (SpatioTemporal Catalog https://stacspec.org/ ну если вы не знаете, что это - то это отличный способ ознакомиться с таковой темой) for Scala, посмотреть можно здесь https://github.com/azavea/stac4s
GitHub
GitHub - azavea/stac4s: a scala library with primitives to build applications using the SpatioTemporal Asset Catalogs specification
a scala library with primitives to build applications using the SpatioTemporal Asset Catalogs specification - GitHub - azavea/stac4s: a scala library with primitives to build applications using the...
Оказывается, кривые Пеано (кривые заполняющие пространство) композируются! https://github.com/cne1x/sfseize и визуализация http://eichelberger.org/sfseize/
GitHub
GitHub - cne1x/sfcs: Space-Filling Curves in Scala
Space-Filling Curves in Scala. Contribute to cne1x/sfcs development by creating an account on GitHub.
🎉 Всех с наступающим Новым Годом, скаланы! Спасибо что читали этот канал (канальи), были в основном @scala_ru, слушали подкаст ScalalaZ (upd: некоторые слушали еще Scala.love) и флудили в PONV'e; нас хоть и мало но мы очень дружное и сплоченное сообещство (конечно случается и поливать друг друга). 🎄Мягкого перехода нам всем на Scala 3 в след. Году!
У тофу есть свой канал в дискорде! Го присоединяться и развивать сообщество вокруг: https://discord.gg/3FBUhm
Discord
Discord - A New Way to Chat with Friends & Communities
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Functional Scala - Composition using Arrows and Monoidal Categories by @odomontois https://m.youtube.com/watch?v=i-A7XiJ_1sk
YouTube
Functional Scala - Composition using Arrows and Monoidal Categories by Oleg Nizhnik
This talk was given by Oleg Nizhnik at the Functional Scala conference held at The National Gallery and hosted by John De Goes on the 12th and 13th of December.
Состоялся релиз FS2 2.2.0; парджойн фейлы теперь вроде как нормальные кстати:
https://github.com/functional-streams-for-scala/fs2/releases/tag/v2.2.0
https://github.com/functional-streams-for-scala/fs2/releases/tag/v2.2.0
GitHub
Release v2.2.0 · typelevel/fs2
This is the fourth release of the 2 series, featuring support for Cats 2 and Cats Effect 2.
NOTE: This release has two significant bugs -- upgrade to 2.2.1 as soon as possible.
This release is bina...
NOTE: This release has two significant bugs -- upgrade to 2.2.1 as soon as possible.
This release is bina...
Forwarded from Oleg ℕižnik
Всем, кто хочет обучиться Scala на практических задачах в офисе нашей прекрасной компании немедленно нужно пройти по этой ссылке https://fintech.tinkoff.ru/study/fintech_middle/java_to_scala/
#tofu #intro
видео+слайды
https://www.youtube.com/watch?v=oNMCLMap2bo
https://www.slideshare.net/shelopik/tofu-226201644
видео+слайды
https://www.youtube.com/watch?v=oNMCLMap2bo
https://www.slideshare.net/shelopik/tofu-226201644
YouTube
Tofu и его окружение (Шелопугин Кирилл, tinkoff.ru)
Tagless Final подход остаётся горячей темой в ФП-комьюнити. До сих пор практически не существовало инструментов, способных облегчить жизнь TF-адепту. Библиотека Tofu пытается решить эту проблему, предоставляя удобные абстракции для создания простого, честного…