Size: a a a

Scala User Group

2020 October 07

AD

Apache DOG™ in Scala User Group
Denis Dvornikov
ребят, а в этом языке можно не выходить из циклов?
Можно вообще циклами не пользоваться
источник

AD

Apache DOG™ in Scala User Group
Вы уверены что ваша задача не решается при помощи map/collect?
источник

R

RSN in Scala User Group
Denis Dvornikov
ребят, а в этом языке можно не выходить из циклов?
import cats.implicits.toTraverseOps

categories.flatTraverse(getWorldMarketList)
источник

Oℕ

Oleg ℕizhnik in Scala User Group
RSN
import cats.implicits.toTraverseOps

categories.flatTraverse(getWorldMarketList)
ну там flatTraverse судя по :++
источник

R

RSN in Scala User Group
Oleg ℕizhnik
ну там flatTraverse судя по :++
да, точно
источник

R

RSN in Scala User Group
по скрину без скасти конечно сложно понять, что там происходит
источник

Oℕ

Oleg ℕizhnik in Scala User Group
ну походу он вообще хочет пропустить
источник

Oℕ

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

R

RSN in Scala User Group
Oleg ℕizhnik
ну походу он вообще хочет пропустить
судя по тому, что res завёрнут в Try, наверно таки хочет хэндлить
источник

Oℕ

Oleg ℕizhnik in Scala User Group
типа categories.flatMap(getWorldMarketList(_).toOption.toList.flatten)
источник

DD

Denis Dvornikov in Scala User Group
оч сложно
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Denis Dvornikov
оч сложно
в скасти давай свой код
источник

Oℕ

Oleg ℕizhnik in Scala User Group
рисунки фотографии скриншота не любим тут
источник

DD

Denis Dvornikov in Scala User Group
я думал что Try это такой автоматический вариант перехвата исключений, не?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Denis Dvornikov
я думал что Try это такой автоматический вариант перехвата исключений, не?
прочитай ридми, там есть ссылка на скасти
источник

Oℕ

Oleg ℕizhnik in Scala User Group
пока что мы хотим понять, что ты хочешь понять
источник

Oℕ

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

DD

Denis Dvornikov in Scala User Group
как работать с ошибками полноценно.
да, я разбираюсь
источник

AD

Apache DOG™ in Scala User Group
Denis Dvornikov
я думал что Try это такой автоматический вариант перехвата исключений, не?
Так и есть. Try{...} ловит исключения и не пропускает их выше.
источник

AD

Apache DOG™ in Scala User Group
Denis Dvornikov
как работать с ошибками полноценно.
да, я разбираюсь
Что такое в вашем понимании ошибка, их бывает много разных классов. С разными работают по разному.
источник