Size: a a a

Scala User Group

2021 May 26

ЮБ

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

Oℕ

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

ЮБ

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

Oℕ

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

Oℕ

Oleg ℕizhnik in Scala User Group
но на субтайпинге проще всего
источник

Oℕ

Oleg ℕizhnik in Scala User Group
на | или &
источник

Oℕ

Oleg ℕizhnik in Scala User Group
но основная демонстрация того, что можно написать
object MaxInt extends Newt(_[Int][Numeric][Order]...)
источник

ЮБ

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

Oℕ

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

Oℕ

Oleg ℕizhnik in Scala User Group
могу ухудшить
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Это всегда можно
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
object MaxInt extends NewType(of[Int][Numeric][Order]...)
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
а так?
источник

ЮБ

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

Oℕ

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

AS

Andrey Sugak in Scala User Group
Стало читабельней.
источник

ЮБ

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

ΛВ

Λнтон Войцишевский... in Scala User Group
лул, попытался сделать вот так
https://scastie.scala-lang.org/kf3coC2pSym9L7QZZJOqvw
словил нечитабельную пупу от компилятора
источник

Oℕ

Oleg ℕizhnik in Scala User Group
сначала подумал про of, но специально не стал делать, чтобы не импортить of
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Хоть читается, что вообще происходит
источник