Да, у нас тут есть отдельный широко известный в узких кругах скалалаз канал с аудиофидом 🚀
https://www.tgoop.com/scalalaz_podcast/18
https://www.tgoop.com/scalalaz_podcast/18
Telegram
Scalalaz Podcast audio feed
• 00:01:21 Flo Health Hiring Event! (подробнее в конце страницы)
• 00:03:23 Build your own refinement types in Scala 3
• 00:23:58 Scala 3.0.1
• Scala 3.0.1-RC2 - backports of critical bugfixes
• Scala 3.0.1
• 00:30:07 Idea w emacs hotkeys
• 00:39:44 IntelliJ…
• 00:03:23 Build your own refinement types in Scala 3
• 00:23:58 Scala 3.0.1
• Scala 3.0.1-RC2 - backports of critical bugfixes
• Scala 3.0.1
• 00:30:07 Idea w emacs hotkeys
• 00:39:44 IntelliJ…
Forwarded from Pavel
Спивак сравнил перфоманс зио и се3
https://gist.github.com/djspiewak/f4cfc08e0827088f17032e0e9099d292
https://gist.github.com/djspiewak/f4cfc08e0827088f17032e0e9099d292
Gist
comparative-benchmarks.md
GitHub Gist: instantly share code, notes, and snippets.
Scalqa stands for 'Scala Quick API'. It can be used instead of more complex Scala native API, when simplicity and performance are a priority.
Scalqa is built around fast proprietary collections, which support unboxed processing of primitive types.
https://github.com/scalqa/scalqa 🚀
Scalqa is built around fast proprietary collections, which support unboxed processing of primitive types.
https://github.com/scalqa/scalqa 🚀
GitHub
GitHub - scalqa/scalqa: Scala Quick API
Scala Quick API. Contribute to scalqa/scalqa development by creating an account on GitHub.
circe-magnolia-derivation @ Scala 3 (кодеки конфижатся как надо теперь): пример https://scastie.scala-lang.org/o9cBAgkWTp2oZXkbXWIrPA by @funfunfine
—————
@odomontois сказал что у него есть пример как делать без магнолии, ждем теперь (тофу сирку).
—————
@odomontois сказал что у него есть пример как делать без магнолии, ждем теперь (тофу сирку).
scastie.scala-lang.org
Scastie - An interactive playground for Scala.
import io.circe.magnolia.configured.Configuration
import io.circe.magnolia.configured.encoder.auto.given
import io.circe.syntax.*
case class Person(name: String, age: Int, cardNumber: String)
given Configuration = Configuration.default.withSnakeCaseMemberNames…
import io.circe.magnolia.configured.encoder.auto.given
import io.circe.syntax.*
case class Person(name: String, age: Int, cardNumber: String)
given Configuration = Configuration.default.withSnakeCaseMemberNames…
Это конечно вообще не скала штука, но мне нравятся хоткеи на гитхубе: https://twitter.com/github/status/1425505817827151872?s=21
Twitter
GitHub
🤫 New shortcut: Press . on any GitHub repo.
LSIF-JAVA now for Scala https://github.com/sourcegraph/lsif-java/releases/tag/v0.6.4 🚀
GitHub
Release lsif-java v0.6.4 · sourcegraph/scip-java
Scala support
It's now possible to index Scala code with lsif-java. For example, this link shows you references to the java.lang.String.split() method from the Scala standard library, Spark and...
It's now possible to index Scala code with lsif-java. For example, this link shows you references to the java.lang.String.split() method from the Scala standard library, Spark and...
через 23 дня уже будет Haskell.love! ну да это не скала, но бесплатная фп конференция по хаскелу, билеты здесь: https://haskell.love/tickets.html
haskell.love
Haskell conference
https://github.com/circe/circe/pull/1800 (где-то плачет один @funfunfine)
GitHub
Derivation support for `transformNames`, `useDefaults`, `discriminator`, and `strictDecoding` in Scala 3 by Lasering · Pull Request…
Fixes #1777.
Code duplication has been refactored.
When decoding a sum type the previous code would emit a DecodingFailure if the json contained more than one key, the new code does not.
useDefault...
Code duplication has been refactored.
When decoding a sum type the previous code would emit a DecodingFailure if the json contained more than one key, the new code does not.
useDefault...
Forwarded from λesha ƒomkin
Дорогие скалисты, не могу не поделиться. Вышел Королев 1.0.0 https://github.com/fomkin/korolev/releases/tag/v1.0.0
- Улучшена скорость работы роутера. Убран оператор :?? из роутера.
- Убран symbolDsl
- Добавлена поддержка Scala 3. Оптимизатор работает лучше.
- Значительно улучшена производительность diff-движка Левши.
- Добавлена экспериментальная поддержка zio-http
- Улучшена скорость работы роутера. Убран оператор :?? из роутера.
- Убран symbolDsl
- Добавлена поддержка Scala 3. Оптимизатор работает лучше.
- Значительно улучшена производительность diff-движка Левши.
- Добавлена экспериментальная поддержка zio-http
GitHub
Release v1.0.0 · fomkin/korolev
Removed :?? operator from routing DSL
Dropped support of old fashioned templates (symbolDsl)
Added Scala 3 support. Levhsa optimizer should work better in Scala 3
Performance improvements
Dropped support of old fashioned templates (symbolDsl)
Added Scala 3 support. Levhsa optimizer should work better in Scala 3
Performance improvements
📌"Apache Spark и Scala для дата инжиниринга": старт 5 октября 👉🏻https://clck.ru/TAk6d
Вас ждет: подготовка витрин данных, создание real-time приложений, работа со Scala API, Dataframes, Structured Streaming, Kafka, Elasticsearch, Cassandra, PostgreSQL, HDFS.
Преподает: Андрей Титов (NVIDIA) и Егор Матешук (Qvant).
📌"Apache Spark Advanced": начало 16 ноября 👉🏻https://clck.ru/Xkzyy
Новый продвинутый курс для дата-инженеров и разработчиков, имеющих практический опыт работы со Spark. Курс позволяет отработать навыки, необходимые для ускорения обработки данных и усовершенствования архитектуры существующих проектов. Вы глубоко погрузитесь в Dataframe API, py4j в pyspark, Spark Structured Streaming, Scala UDF в pyspark, org.apache.spark.sql.Row, разработку коннекторов с использованием Datasource v1 API, параллелизм задач.
Преподает: Андрей Титов (NVIDIA).
Специально для подписчиков нашего канала действует дополнительная скидка 15% (от цены, указанной на сайте) по промокоду "scala_channel_ru".
Вас ждет: подготовка витрин данных, создание real-time приложений, работа со Scala API, Dataframes, Structured Streaming, Kafka, Elasticsearch, Cassandra, PostgreSQL, HDFS.
Преподает: Андрей Титов (NVIDIA) и Егор Матешук (Qvant).
📌"Apache Spark Advanced": начало 16 ноября 👉🏻https://clck.ru/Xkzyy
Новый продвинутый курс для дата-инженеров и разработчиков, имеющих практический опыт работы со Spark. Курс позволяет отработать навыки, необходимые для ускорения обработки данных и усовершенствования архитектуры существующих проектов. Вы глубоко погрузитесь в Dataframe API, py4j в pyspark, Spark Structured Streaming, Scala UDF в pyspark, org.apache.spark.sql.Row, разработку коннекторов с использованием Datasource v1 API, параллелизм задач.
Преподает: Андрей Титов (NVIDIA).
Специально для подписчиков нашего канала действует дополнительная скидка 15% (от цены, указанной на сайте) по промокоду "scala_channel_ru".
Forwarded from Grigory Pomadchin
Scale By The Bay случается уже очень скоро (28-29 октября 2021), полностью онлайн.
Билеты здесь: https://www.scale.bythebay.io/
Расписание здесь: https://www.scale.bythebay.io/schedule
Скидка для чата 20%: TIC902078
А также есть еще 5 бесплатных diversity билетов, за деталями писать @anastas_khom
Билеты здесь: https://www.scale.bythebay.io/
Расписание здесь: https://www.scale.bythebay.io/schedule
Скидка для чата 20%: TIC902078
А также есть еще 5 бесплатных diversity билетов, за деталями писать @anastas_khom