Size: a a a

Programming Offtop

2020 December 29

I

Ilmir in Programming Offtop
Alexander Nozik
Пользительно. А ты хочешь их сахаром поверх силед интерфейсов или что-то другое?
> что-то другое

Примерно как в тайп-скрипте.
Вроде бы, в Юле они так же сделаны.
источник

AN

Alexander Nozik in Programming Offtop
Ilmir
> что-то другое

Примерно как в тайп-скрипте.
Вроде бы, в Юле они так же сделаны.
В джулии типы вообще не совсем внятные.  В тайп скрипте они же не реализуются. Я имею в виду именно как оно будет реализовываться? Как отдельная сущность?
источник

IP

Iaroslav Postovalov in Programming Offtop
Ilmir
> что-то другое

Примерно как в тайп-скрипте.
Вроде бы, в Юле они так же сделаны.
вообще говоря, в слаке была оч интересная идея
источник

IP

Iaroslav Postovalov in Programming Offtop
сделать юнион поверх reified T
источник

IP

Iaroslav Postovalov in Programming Offtop
типа, добавить, констрейт на тип
источник

I

Ilmir in Programming Offtop
Alexander Nozik
В джулии типы вообще не совсем внятные.  В тайп скрипте они же не реализуются. Я имею в виду именно как оно будет реализовываться? Как отдельная сущность?
Примерно как тайпалиасы - живут только во время компиляции.

То есть, Any | String == Any, Nothing | String == String, A String | Exception в компайл-тайме так и останется, а в рантайме будет Any. Тогда T? можно будет тупо как T | null представить. Надо только с цейлоном поиграться и посмотреть, как в ИДЕ они рендерятся, может там что-то удобное придумали.
источник

IP

Iaroslav Postovalov in Programming Offtop
Iaroslav Postovalov
сделать юнион поверх reified T
в таком случае интероп не ломается
источник

IP

Iaroslav Postovalov in Programming Offtop
а польза остается
источник

I

Ilmir in Programming Offtop
Iaroslav Postovalov
в таком случае интероп не ломается
Они же скрыты от джавы, конечно не ломается.
источник

AM

Andrew Mikhaylov in Programming Offtop
Iaroslav Postovalov
а польза остается
Ну Ильмир, похоже, ровно об этом.
источник

IP

Iaroslav Postovalov in Programming Offtop
Ilmir
Они же скрыты от джавы, конечно не ломается.
в этом и прикол!
источник

IP

Iaroslav Postovalov in Programming Offtop
Andrew Mikhaylov
Ну Ильмир, похоже, ровно об этом.
нее
источник

IP

Iaroslav Postovalov in Programming Offtop
ильмир про то, что джава получит стертые юнионы
источник

IP

Iaroslav Postovalov in Programming Offtop
источник

AM

Andrew Mikhaylov in Programming Offtop
Ну разве что нижняя граница не Object будет, а НОД.
источник

I

Ilmir in Programming Offtop
Iaroslav Postovalov
ильмир про то, что джава получит стертые юнионы
Интересно было бы мнение @happy_bracket, что он думает по этому поводу. Интероп ломается, но фича из скалы появляется.
источник

AM

Andrew Mikhaylov in Programming Offtop
Iaroslav Postovalov
ильмир про то, что джава получит стертые юнионы
А в случае реифайд чем отличается? Джава их тоже не получает.
источник

AM

Andrew Mikhaylov in Programming Offtop
Ilmir
Интересно было бы мнение @happy_bracket, что он думает по этому поводу. Интероп ломается, но фича из скалы появляется.
Я думаю, меньше, чем за ХКТ, ты его не купишь.
источник

I

Ilmir in Programming Offtop
Andrew Mikhaylov
Ну разве что нижняя граница не Object будет, а НОД.
Ага.
источник

А

Алексей in Programming Offtop
Ilmir
Интересно было бы мнение @happy_bracket, что он думает по этому поводу. Интероп ломается, но фича из скалы появляется.
а где он ломается?
источник