Size: a a a

Scala User Group

2020 September 30

Oℕ

Oleg ℕizhnik in Scala User Group
Simon
почему не URIO?
чтобы сроваблы ожидать
источник

S

Simon in Scala User Group
Kirill Shelopugin
UIO же нефейлабл
Throwable? Зачем?
источник

S

Simon in Scala User Group
Oleg ℕizhnik
чтобы сроваблы ожидать
Чем полезен Throwable? С тем же успехом можно cause поймать
источник

KS

Kirill Shelopugin in Scala User Group
Мы сейчас в каком контексте говорим? Вроде изначально речь шла про плей контроллеры
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Simon
Чем полезен Throwable? С тем же успехом можно cause поймать
зачем мне ловить каузы, если я хочу локально отловить эксепшоны от интеграционного кода
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Каузы не нужно ловить, пусть сразу всё ломают, каузы - это баги, их нужно чинить
источник

S

Simon in Scala User Group
Kirill Shelopugin
Мы сейчас в каком контексте говорим? Вроде изначально речь шла про плей контроллеры
Так если UIO - это как Future для плея, то Task - это как Future[Either[Throwable, T]]
источник

KS

Kirill Shelopugin in Scala User Group
Simon
Так если UIO - это как Future для плея, то Task - это как Future[Either[Throwable, T]]
Наверное, я не в контексте или запутался. UIO это ZIO[Any, Nothing, A]. Как он может быть заменой фьючи?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
мало того, каузы там композятся как говно
источник

KS

Kirill Shelopugin in Scala User Group
Или любой фейл в смэрть транслировать?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
а мне нужно один вот эксепшон из жовы
источник

S

Simon in Scala User Group
Oleg ℕizhnik
зачем мне ловить каузы, если я хочу локально отловить эксепшоны от интеграционного кода
Это-то понятно, если локально ловить.
Но зачем через весь проект тянуть? В смысле зачем в своих методах декларировать Throwable как тип ошибки?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Simon
Это-то понятно, если локально ловить.
Но зачем через весь проект тянуть? В смысле зачем в своих методах декларировать Throwable как тип ошибки?
В проект тяну когда однодырочным ТФ пользуюсь и подтягиваю котоэффекты
источник

В

Вагнер in Scala User Group
Michael
Я как-то ожидал увидеть список фреймворков или их альтернативу плею.
Понятно, что у каждого есть свои плюсы и минусы.
+
источник

KS

Kirill Shelopugin in Scala User Group
С абстракциями для бифункторов tyazhelovato, да
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Чтобы дуби какой-то
источник

S

Simon in Scala User Group
Если интеграция с однодырочным, то да, логично
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Kirill Shelopugin
С абстракциями для бифункторов tyazhelovato, да
Поправим
источник

S

Simon in Scala User Group
Kirill Shelopugin
С абстракциями для бифункторов tyazhelovato, да
Отличное название для хардкорной FP библиотеки: tyazhelovato
источник

TT

Taika Tytto in Scala User Group
и её вступительная версия "тяжеловатые прелюдии"
источник