Рибята у нас тут Отус опять 🖖 (ничего поделать нельзя)
———————————————
🌋 Функциональное программирование в Scala - 20 ноября открытый вебинар
Раскроем следующие темы:
- Что такое Функциональное Программирование и чем оно не является;
- Функциональный инструментарий Scala;
- Local reasoning;
- Composition;
- Управление эффектами.
Для регистрации на вебинар необходимо пройти тестирование: https://otus.pw/wE5t/
———————————————
🌋 Функциональное программирование в Scala - 20 ноября открытый вебинар
Раскроем следующие темы:
- Что такое Функциональное Программирование и чем оно не является;
- Функциональный инструментарий Scala;
- Local reasoning;
- Composition;
- Управление эффектами.
Для регистрации на вебинар необходимо пройти тестирование: https://otus.pw/wE5t/
Forwarded from Pavel
я тут накалякал блог пост, который описывает построение распределенной системы на базе Apache Pulsar. в коде используется Tagless Final с ZIO, а так же http4s и fs2.
фидбек приветствуется.
в следующей итерации планируется этот же апп с использованием тофу
https://scala.monster/train-station/
фидбек приветствуется.
в следующей итерации планируется этот же апп с использованием тофу
https://scala.monster/train-station/
I'm Pavels, welcome!
Event-driven railway network based on Pulsar
This post introduces Apache Pulsar to Scala developers
Релиз Scala 3.0.0-M1 подкатил. Напомню, что RC планируется до конца года. з.ы. что-то превью не работает
https://dotty.epfl.ch/blog/2020/11/09/scala3-m1.html
https://dotty.epfl.ch/blog/2020/11/09/scala3-m1.html
В темные времена, когда все забыли о Scala Native, в мир приходит он - ПР с поддержкой 2.13: https://github.com/scala-native/scala-native/pull/1916
GitHub
Add Scala 2.13.x support by WojciechMazur · Pull Request #1916 · scala-native/scala-native
This PR adds support for 2.13 Scala version on top of not yet merged work of Ergys on #1877
Resolves #1629
CI was temporally disabled for this PR but it passed all tests when run locally
Before mer...
Resolves #1629
CI was temporally disabled for this PR but it passed all tests when run locally
Before mer...
Йо Опять Отус тут 🌚 кста, картинка уже была
——————————-
Напоминаем, что уже в эту пятницу (20.11) состоится открытый вебинар на тему Функциональное программирование в Scala.
Регистрация на урок: https://otus.pw/WEkY/
——————————-
Напоминаем, что уже в эту пятницу (20.11) состоится открытый вебинар на тему Функциональное программирование в Scala.
Регистрация на урок: https://otus.pw/WEkY/
https://github.com/scala/scala/releases/tag/v2.13.4
Scala 2.13.4:
* Restores default global ExecutionContext to 2.12 behavior
* Improves pattern matching, especially in exhaustivity checking
* Adds experimental support for consuming some libraries built by Scala 3
and more!
Scala 2.13.4:
* Restores default global ExecutionContext to 2.12 behavior
* Improves pattern matching, especially in exhaustivity checking
* Adds experimental support for consuming some libraries built by Scala 3
and more!
GitHub
Release Scala 2.13.4 · scala/scala
Scala 2.13.4:
Restores default global ExecutionContext to 2.12 behavior
Improves pattern matching, especially in exhaustivity checking
Adds experimental support for consuming some libraries built ...
Restores default global ExecutionContext to 2.12 behavior
Improves pattern matching, especially in exhaustivity checking
Adds experimental support for consuming some libraries built ...
Последние штрихи перед релизом (с)
https://github.com/lampepfl/dotty/pull/10428
https://github.com/lampepfl/dotty/pull/10428
GitHub
Drop scala shadowing and DottyPredef by odersky · Pull Request #10428 · lampepfl/dotty
Several steps:
1. Make bootstrapped DottyPredef an empty object
Once we have a new bootstrap compiler we can drop it entirely.
Instead of using DottyPredef, patch the Predef class when unpickling i...
1. Make bootstrapped DottyPredef an empty object
Once we have a new bootstrap compiler we can drop it entirely.
Instead of using DottyPredef, patch the Predef class when unpickling i...
Scala Love CFP CFP is open! https://t.co/xfQgL2Zb5L?amp=1
www.papercall.io
PaperCall.io - Scala Love in the City Conference
#Who speaks?
Everyone is very welcome to apply to speak at Scala Love in the City. ❤️❤️❤️ We are looking for people willing to share their knowledge in the company of other great developers.
Scala Love in the City is a conference for folks who simply…
Everyone is very welcome to apply to speak at Scala Love in the City. ❤️❤️❤️ We are looking for people willing to share their knowledge in the company of other great developers.
Scala Love in the City is a conference for folks who simply…
Forwarded from PONV Daily (λoλcat)
В релиз ноутах cats-effect 3-M4 есть прекрасный рассказ Спивака про поиск и поимку бага на ARM процессорах.
https://github.com/typelevel/cats-effect/releases/tag/v3.0.0-M4
https://github.com/typelevel/cats-effect/releases/tag/v3.0.0-M4
GitHub
Release v3.0.0-M4 · typelevel/cats-effect
Cats Effect 3.0.0-M4 is the fourth milestone release in the 3.0.0 line. We are expecting to follow this milestone with subsequent ones as necessary to further refine functionality and features, pri...
Новость для обладателей маков: похоже, что АРМ жить; раз уж Амазон это форсят
https://aws.amazon.com/blogs/aws/new-use-mac-instances-to-build-test-macos-ios-ipados-tvos-and-watchos-apps/
https://aws.amazon.com/blogs/aws/new-use-mac-instances-to-build-test-macos-ios-ipados-tvos-and-watchos-apps/
Amazon
New – Use Amazon EC2 Mac Instances to Build & Test macOS, iOS, iPadOS, tvOS, and watchOS Apps | Amazon Web Services
Throughout the course of my career I have done my best to stay on top of new hardware and software. As a teenager I owned an Altair 8800 and an Apple II. In my first year of college someone gave me a phone number and said “call this with modem.” I did, it…
Генератор
.scalafmt.conf
такой, что бы минимально затронуть существующую кодовую базу; маст хэв штучка для проектов в которых еще нет скалафмт, но кодобаза уже солидна https://github.com/tanishiking/scalaunfmtGitHub
GitHub - tanishiking/scalaunfmt: Generates the .scalafmt.conf that have minimum change to existing your scala codebase on running…
Generates the .scalafmt.conf that have minimum change to existing your scala codebase on running scalafmt. - GitHub - tanishiking/scalaunfmt: Generates the .scalafmt.conf that have minimum change ...
Дениель как всегда on the bleeding edge: https://twitter.com/djspiewak/status/1334002663361417217?s=21
Twitter
Daniel Spiewak
Previously undiscovered factoid of the day: Apple’s M1 implements total store order memory semantics (stronger than ARM requires, and similar to what x86 does), even when running native ARM64 executables. Tests that fail reliably on Graviton pass on M1. (hat…
Forwarded from Data Events (Николай Крупий)
Telegram
SmartData, канал конференции
Примите участие в разгадывании Scala-паззлеров!
Наш традиционный конкурс будет доступен во все дни конференции (9—12 декабря).
13 декабря в 10:00 мы подведем итоги конкурса и наградим 5 победителей.
Результаты будут доступны на официальной странице игры.…
Наш традиционный конкурс будет доступен во все дни конференции (9—12 декабря).
13 декабря в 10:00 мы подведем итоги конкурса и наградим 5 победителей.
Результаты будут доступны на официальной странице игры.…
Scala 3: Crossing the finish line
The big release is around the corner! // а прелоада нет ткак телега полумёртвая //
https://twitter.com/scala_lang/status/1339200761146773507?s=21
The big release is around the corner! // а прелоада нет ткак телега полумёртвая //
https://twitter.com/scala_lang/status/1339200761146773507?s=21
Twitter
Scala
✨ BLOG ALERT ✨ Scala 3: Crossing the finish line The big release is around the corner ⌛️ ➡️ check out what it entails ➡️ why and how important it is to hear from *you* ➡️ 5 min survey included (👀 thread 1/3) https://t.co/ojB6YKQfqj
С наступающим скаланы! В след году нас ждёт ток хорошее, типа скалы 3, увидимся там 👈, йоу