Size: a a a

Scala User Group

2021 June 23

L

LevT in Scala User Group
Хотел в понве разобраться, но вас там кажется нет.
Так что даю вам шанс здесь переформулировать свой вопрос без подковырки.
источник

o

odbc in Scala User Group
Может лучше за гаражами?
источник

L

LevT in Scala User Group
Мне кажется, что за вопросом стоит недопонимание (не моё), достойное разъяснения
источник
2021 June 24

K

KrivdaTheTriewe in Scala User Group
Я предлагаю вам разобраться в личке, пока выдал мут на неделю
источник

WB

White Bear in Scala User Group
Наконецто
источник

TS

Truth Serruf in Scala User Group
Добрый день
подскажите можно как-то переписать код, чтобы скала вывела типы
https://scastie.scala-lang.org/lkzdkdroQfmopClvy66xvA
источник

ЮБ

Юрий Бадальянц... in Scala User Group
А почему extends HasId[String] ? Обычно такое на тайпклассах выражают
источник

TS

Truth Serruf in Scala User Group
так исторически сложилось ) по условию от этого нельзя отказаться
источник

ЮБ

Юрий Бадальянц... in Scala User Group
То есть переделать на тайпкласс нельзя?
источник

TS

Truth Serruf in Scala User Group
неа
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Ну ладно
источник

EH

Eric Hartmann in Scala User Group
можно сделать новый тайпкласс, который выводится из extends
источник

TS

Truth Serruf in Scala User Group
можете какой-нить пример на минималках показать, а то так неясно ?
источник

ЮБ

Юрий Бадальянц... in Scala User Group
источник

TS

Truth Serruf in Scala User Group
о! красиво, спасибо
источник

EH

Eric Hartmann in Scala User Group
источник

ЮБ

Юрий Бадальянц... in Scala User Group
На самом деле я удивлён, что сработало
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Вывод типов дело такое
источник

TS

Truth Serruf in Scala User Group
кстати, не понял вашу мысль что HasId[ID] обычно через тайпклассы выражают
такой тайпкласс ведь должен быть типизирован и для Entity и для ID
т.е. типа
trait HasIdTC[T, ID] {
 
 def id: ID
}

и в чем же от него тогда польза ? или я совсем не об этом ?
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Ну да, типа того
источник