Size: a a a

Scala User Group

2020 February 11

Oℕ

Oleg ℕizhnik in Scala User Group
аналог ковариантности в тайпмемберах выглядит примерно так
trait Foo{
   type X
   type Y <: X
}
источник

Oℕ

Oleg ℕizhnik in Scala User Group
тогда Y можно использовать во всех других определениях
источник

Oℕ

Oleg ℕizhnik in Scala User Group
и при реализации указывать type Y = X
источник

AD

Apache DOG™ in Scala User Group
Наверное вопрос не в попад, но https://scastie.scala-lang.org/Xijzylz2RvmZCCiEKAbESQ, можно ли это как то решить без HList?
источник

Ж

Женя in Scala User Group
Grigory Pomadchin
попробуй кильнуть сбт руками таргеты вычистить и заново запустить
все равно не помогло, причем добавилось еще много вот такого:
loggable seems not extending InstanceDef traits
[error]   @derive(tethysReader, tethysWriter, loggable)
, причем это только на 0.11.0, на 0.10.5 все работает
источник

Oℕ

Oleg ℕizhnik in Scala User Group
синглтон типы разных валуев никогда не равны
источник

Oℕ

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

Oℕ

Oleg ℕizhnik in Scala User Group
Женя
все равно не помогло, причем добавилось еще много вот такого:
loggable seems not extending InstanceDef traits
[error]   @derive(tethysReader, tethysWriter, loggable)
, причем это только на 0.11.0, на 0.10.5 все работает
какие версии дерева и тофу
источник

Ж

Женя in Scala User Group
Oleg ℕizhnik
какие версии дерева и тофу
тофу 0.6.3, а вот дерево было 0.10.5 - и все компилится, а поднимаю до 0.11.0 и начинает падать
источник

Oℕ

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

AD

Apache DOG™ in Scala User Group
Oleg ℕizhnik
синглтон типы разных валуев никогда не равны
Да, точно, чёт забыл
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Boris  в 0.11.0 перенёс всё в новый пакет короче
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Версия тофу, совместимая с этим будет следующая
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Это breaking change
0.10 и 0.11 из-за переноса пакетов совсем совсем несовместимы
источник

Oℕ

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

Ж

Женя in Scala User Group
ааа, окей
источник

Oℕ

Oleg ℕizhnik in Scala User Group
скорее всего и тофу вторую компоненту поднимем до 0.7.0 из-за этого
источник

A

Alexey in Scala User Group
Други, а вы не знаете есть ли гдето запись zio вокршопа? Нужен план/задачки/вот это все.
источник

VH

Vitalii Honta in Scala User Group
Alexey
Други, а вы не знаете есть ли гдето запись zio вокршопа? Нужен план/задачки/вот это все.
Есть куча материалов на https://zio.dev
источник

A

Alexey in Scala User Group
Vitalii Honta
Есть куча материалов на https://zio.dev
да, но куча не нужна :) Нужно структурированное чтото )
Уже подсказали вот такое – https://www.youtube.com/watch?time_continue=1&v=TWdC7DhvD8M&feature=emb_logo
источник