Size: a a a

Scala User Group

2021 August 25

OD

Omni Directional in Scala User Group
Намеренье, Активность, Широковещательный приемник (из книг по Андроиду). Есть вещи, которые просто универсально звучат на языке оригинала по всему миру одинаково, топлю за то, чтоб так и оставалось
источник

λ

λoλcat in Scala User Group
УРОНИТЬ СТОЛ СОТРУДНИКИ;
источник

VK

Vyacheslav Koval in Scala User Group
Но все равно мы общаемся на русском по работе и языку. Используем разные термины, думаю нужно как-то их унифицировать на русском.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
челы
источник

Oℕ

Oleg ℕizhnik in Scala User Group
названия книг кидайте
источник

Oℕ

Oleg ℕizhnik in Scala User Group
а не это всё
источник

A

Andy in Scala User Group
Я в личку кинул хД
источник

KC

Kain Crow in Scala User Group
Scala with cats
источник

Oℕ

Oleg ℕizhnik in Scala User Group
в публичку кидай
источник

KC

Kain Crow in Scala User Group
В прошлый раз были некоторые недостатки в переводе
источник

A

Andy in Scala User Group
Ага
источник

IZ

Ilya Zhavoronkov in Scala User Group
только приходится кастить в этом случае. явно джава не поймет?
источник

AS

Artem Sokolov in Scala User Group
подскажите как можно покрасивше реализовать в ZIO паузу/анпаузу в определенном месте.
есловно есть эффект, хочется перед его выполнением "проверить" что сейчас мы не на паузе, если без паузы - просто его запускаем, если на паузе - ожидаем пока выйдем из паузы
я сделал через Ref[Option[Promise[Unit]]],
типа перед эффектом вставляем эффект ожидания если есть пауза, через ref.get > promiseOpt.fold(success)(promise.await)

соотв извне когда приходит пауза делаем ref.updateSome { case None => newPromise } и анпауза комплитит промис (чтобы авейты дальше побежали) и записыват None в реф, чтобы следующие не паузились

пока писал понял что можно убрать option, и просто оставлять completed promise в рефе

может есть что-то поэлегантней?
источник

ΙΤ

Ιωάννης Τσεκούρι... in Scala User Group
семафор?
источник

AS

Artem Sokolov in Scala User Group
ну там то что паузится не должно ничего эквайрить, или там есть ожидание свободного, без захвата?
источник

AS

Artem Sokolov in Scala User Group
я бегло глянул, не нашел. можно конечно извратиться и сделать семафор на 999999, который полностью перекрывается только паузой, но это какая-то хрень :)
источник

AT

Aleksei Teryokhin in Scala User Group
Ну типа семафор 1 - не пауза, 0 - пауза
источник

AS

Artem Sokolov in Scala User Group
а основная таска что с семафором делает?
источник

AT

Aleksei Teryokhin in Scala User Group
Не знаю, а есть скасти?
источник

λ

λoλcat in Scala User Group
Нужен лок с режимами exclusive/shared?
источник