Add error handling strawman in Scala 3!
Rust's `?`-like postfix operator;
https://github.com/lampepfl/dotty/pull/16550
p.s. новость подкинул один из читателей! кидайте в предложку больше, да.
Rust's `?`-like postfix operator;
https://github.com/lampepfl/dotty/pull/16550
p.s. новость подкинул один из читателей! кидайте в предложку больше, да.
GitHub
Add error handling strawman by odersky · Pull Request #16550 · lampepfl/dotty
There is so far no standard way in Scala to address a class of situations that's often called "error handling". In these situations we have two possible outcomes representing either s...
🔥4🤔2
Forwarded from Tania
Всем привет! 🙌🏽
Вместе с Evolution Engineering приглашаем присоединиться к бесплатному Scala meetup в Риге (+online).
Со спикерами из Izumi Project поговорим о Izumi Framework: reinvent your productivity with modern pure functional Scala
Детали
📌 Когда: 11 февраля, 18:00 (регистрация - с 17:30)
📌 Где: Рига, Jaunā Teika (Minox Event Space)
📌 Язык: Английский
Как присоединиться
📌 Офлайн — регистрация здесь.
📌 Онлайн — без регистрации здесь.
Для всех офлайн участников готовим угощения. 🙂
До встречи!
Вместе с Evolution Engineering приглашаем присоединиться к бесплатному Scala meetup в Риге (+online).
Со спикерами из Izumi Project поговорим о Izumi Framework: reinvent your productivity with modern pure functional Scala
Детали
📌 Когда: 11 февраля, 18:00 (регистрация - с 17:30)
📌 Где: Рига, Jaunā Teika (Minox Event Space)
📌 Язык: Английский
Как присоединиться
📌 Офлайн — регистрация здесь.
📌 Онлайн — без регистрации здесь.
Для всех офлайн участников готовим угощения. 🙂
До встречи!
👍8
Forwarded from r_scala
uPickle 3.0.0 and Fastparse 3.0.0 are out, both with full support for Scala 3
This took a bit longer than expected, and were more difficult to port to the new Scala 3 macro system than I anticipated. But that's to a lot of work by various contributors, they're finally out:
\- https://com-lihaoyi.github.io/fastparse/#3.0.0
\- https://com-lihaoyi.github.io/upickle/#3.0.0
"Doesn't support Scala 3" has been a big complaint for these libraries for a while, so now that that's fixed I thought I'd publicize it a bit.
https://redd.it/11pewtv
@r_scala
This took a bit longer than expected, and were more difficult to port to the new Scala 3 macro system than I anticipated. But that's to a lot of work by various contributors, they're finally out:
\- https://com-lihaoyi.github.io/fastparse/#3.0.0
\- https://com-lihaoyi.github.io/upickle/#3.0.0
"Doesn't support Scala 3" has been a big complaint for these libraries for a while, so now that that's fixed I thought I'd publicize it a bit.
https://redd.it/11pewtv
@r_scala
🔥5
Forwarded from Karina Usoltseva
Привет!
Меня зовут Карина, я из компании «Криптонит». Мы планируем Scala-митап 20 апреля в Москве. Начинаем в 19:00. Формат: офлайн + онлайн.
Готовим доклад и ищем ещё докладчиков. Будем рады, если кто-то из вас захочет присоединиться с докладом к митапу.
Митап пройдет в Музее криптографии, на Ботанической улице 25/4. В музее есть хорошая площадка на 120 человек. С нас кофе-брейки, трансляция, небольшие подарки и дружеское общение)
Меня зовут Карина, я из компании «Криптонит». Мы планируем Scala-митап 20 апреля в Москве. Начинаем в 19:00. Формат: офлайн + онлайн.
Готовим доклад и ищем ещё докладчиков. Будем рады, если кто-то из вас захочет присоединиться с докладом к митапу.
Митап пройдет в Музее криптографии, на Ботанической улице 25/4. В музее есть хорошая площадка на 120 человек. С нас кофе-брейки, трансляция, небольшие подарки и дружеское общение)
kryptonite.ru
«Криптонит»
ИТ-компания «Криптонит»: ПО и ПАК для хранения и анализа больших данных с помощью ML-моделей, умная видеоаналитика, научные исследования по криптографии, информационной безопасности, искусственному интеллекту
🔥14🤮6❤2👍1
Scala
Compiler team YouTube goodies! https://youtu.be/shm7UTIgoPw src: https://vxtwitter.com/kitlangton/status/1636004343584522240
Compiler team YouTube goodies! https://youtu.be/shm7UTIgoPw src: https://vxtwitter.com/kitlangton/status/1636004343584522240
YouTube
Metaprogramming Implementation in Scala 3 – Nicolas Stucki
✨ One of the superpowers that Scala gives to the programmer is metaprogramming. Metaprogramming is an ability of a Scala program to write or modify another Scala program. In this talk, Nicolas Stucki, the author of the Scala 3 metaprogramming system, will…
👍5🔥3
Async / Await syntax in Cats Effect prototype https://github.com/typelevel/cats-effect-cps
GitHub
GitHub - typelevel/cats-effect-cps: An incubator project for async/await syntax support for Cats Effect
An incubator project for async/await syntax support for Cats Effect - typelevel/cats-effect-cps
😐7🍌2👍1💩1🌭1
Forwarded from Karina
Scala Meetup в Москве
20 апреля в 19:00 | Offline + online
"Криптонит" приглашает на Scala-митап.
Вместе с экспертами «Криптонита» и Scala-комьюнити поговорим о том, что такое эффекты и трамплины и зачем их использовать, разберём новые средства декомпозиции в Scala 3, рассмотрим построение SICK — надмножества JSON. И, конечно, выпьем кофе и пообщаемся в неформальной обстановке.
Темы докладов
▪️ Эффект трамплина. WTF?! Алексей Шуксто, руководитель разработки («Криптонит»)
▪️ Декомпозиция в Scala 3. Артём Корсаков, Data-инженер («Криптонит»)
▪️ SICK: индексируемое поточное семантическое надмножество JSON. Павел Ширшов, разработчик (Scala-комьюнити)
📍Встречаемся в Музее криптографии, Ботаническая улица 25с4. Как к нам добраться, смотрите здесь.
Ознакомиться с программой, докладами и зарегистрироваться на митап можно по ссылке.
20 апреля в 19:00 | Offline + online
"Криптонит" приглашает на Scala-митап.
Вместе с экспертами «Криптонита» и Scala-комьюнити поговорим о том, что такое эффекты и трамплины и зачем их использовать, разберём новые средства декомпозиции в Scala 3, рассмотрим построение SICK — надмножества JSON. И, конечно, выпьем кофе и пообщаемся в неформальной обстановке.
Темы докладов
▪️ Эффект трамплина. WTF?! Алексей Шуксто, руководитель разработки («Криптонит»)
▪️ Декомпозиция в Scala 3. Артём Корсаков, Data-инженер («Криптонит»)
▪️ SICK: индексируемое поточное семантическое надмножество JSON. Павел Ширшов, разработчик (Scala-комьюнити)
📍Встречаемся в Музее криптографии, Ботаническая улица 25с4. Как к нам добраться, смотрите здесь.
Ознакомиться с программой, докладами и зарегистрироваться на митап можно по ссылке.
Forwarded from Школа Лялямбда
Друзья! Мы рады анонсировать новую школу
\ | | | /
— Лялямбда —
/ | | | \
15-23 июля в получасе от Тбилиси пройдёт летняя школа сложного программирования и современного искусства «Лялямбда».
День на школе — это семь пар: четыре пары курса и три арт-попурри.
В этом году на школе будут курсы не только про формальные методы, странные логики спецификации и ФП, но и про стэйт оф зэ арт теории музыки и проектирование микропроцессоров.
В арте будут перформансы и джемы, утренняя йога, лежать на пуфике и слушать музыку, стоять на руках, плавать под водой, танцевать хип-хоп или танго, гулять по берегу озера — можно выбирать.
В этот раз мы в модном отеле на озере. До среды открыта ранняя регистрация: здесь можно зарегистрироваться, здесь запросить грант, если он вам нужен, а здесь подать курс, мы помогаем их готовить. Вопросики можно писать @lalambda_bot.
\ | | | /
— Лялямбда —
/ | | | \
15-23 июля в получасе от Тбилиси пройдёт летняя школа сложного программирования и современного искусства «Лялямбда».
День на школе — это семь пар: четыре пары курса и три арт-попурри.
В этом году на школе будут курсы не только про формальные методы, странные логики спецификации и ФП, но и про стэйт оф зэ арт теории музыки и проектирование микропроцессоров.
В арте будут перформансы и джемы, утренняя йога, лежать на пуфике и слушать музыку, стоять на руках, плавать под водой, танцевать хип-хоп или танго, гулять по берегу озера — можно выбирать.
В этот раз мы в модном отеле на озере. До среды открыта ранняя регистрация: здесь можно зарегистрироваться, здесь запросить грант, если он вам нужен, а здесь подать курс, мы помогаем их готовить. Вопросики можно писать @lalambda_bot.
🤡18👍6🤔1😨1