Size: a a a

Scala User Group

2020 September 25

AD

Apache DOG™ in Scala User Group
По типу бидурки
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Andrey Sugak
When inferring the result type of a definition (val, var, or def) and the type we are about to infer is a union type, then we replace it by its join.
почему норм сработало в случае двух флатмапов тут https://t.me/scala_ru/290427
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Apache DOG™
Можно сделать тайпоператор который сам мерджит ошибки
так там же явно написан тип результирующий
источник

Oℕ

Oleg ℕizhnik in Scala User Group
он просто видя X | Y |X  коллапсит
источник

Oℕ

Oleg ℕizhnik in Scala User Group
вместо X | Y  к Any
источник

AD

Apache DOG™ in Scala User Group
но ты можешь написать реализацию которая выпливает дубликаты?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
я ничё не понял, напиши
источник

AD

Apache DOG™ in Scala User Group
ну есть матчтайп
источник

Oℕ

Oleg ℕizhnik in Scala User Group
код напиши
источник

AD

Apache DOG™ in Scala User Group
Там есть рекурсия по типам
источник

Oℕ

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

Oℕ

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

AD

Apache DOG™ in Scala User Group
окей
источник

AD

Apache DOG™ in Scala User Group
Сейчас попробую
источник

AS

Andrey Sugak in Scala User Group
Apache DOG™
но ты можешь написать реализацию которая выпливает дубликаты?
Зачем?
источник

AS

Andrey Sugak in Scala User Group
Они и так выпиливаются.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Apache DOG™
Сейчас попробую
источник

N

Nikolai in Scala User Group
Всем привет. Как лучше обрабатывать ошибки в http4s? Сейчас у меня примерно такая реализация https://scastie.scala-lang.org/Pym6JjE7STmxcPgVkk4z2w . Подскажите, это адекватно или лучше что-то поправить?
источник

AD

Apache DOG™ in Scala User Group
Эх матчтайпы не позволяют вводить нвые типы прямо в матчинге
источник

AD

Apache DOG™ in Scala User Group
У меня на них были большие надежды но они чет как то совсем ниочень
источник