Size: a a a

Kotlin Community

2020 January 14

AN

Alexander Nozik in Kotlin Community
Ilmir
Скинь ссылку, возможно видел.
https://github.com/SalomonBrys/KEEP/blob/const-data-class/proposals/const-data-class.md, но у меня такое ощущение, что я видел какую-то более позднюю версию
источник

AN

Alexander Nozik in Kotlin Community
Ilmir
У них с интеропом все хорошо. Их можно звать из Джавы.
через попу
источник

AN

Alexander Nozik in Kotlin Community
Alexey Otts
Ну вот да, это должна быть часть языка
Скала же будет. Проблема в том, что для джавовых типов невозможно гарантировать иммутабельность. А если городить везде свои типы, интероп умрет
источник

AO

Alexey Otts in Kotlin Community
Alexander Nozik
Скала же будет. Проблема в том, что для джавовых типов невозможно гарантировать иммутабельность. А если городить везде свои типы, интероп умрет
Ну жавовые по умолчанию шейред 🤷‍♂️
источник

AM

Andrew Mikhaylov in Kotlin Community
Alexander Nozik
Скала же будет. Проблема в том, что для джавовых типов невозможно гарантировать иммутабельность. А если городить везде свои типы, интероп умрет
Не знаю, тыкал нэйтив, скалы там не видел. Фризы как часть системы типов по идее не обязательно предполагают иммутабельные коллекции, к примеру.
источник

AO

Alexey Otts in Kotlin Community
Как всегда помечать, мамой клянусь и тогда фрозен
источник

AN

Alexander Nozik in Kotlin Community
Alexey Otts
Ну жавовые по умолчанию шейред 🤷‍♂️
Ну вот тогда конст классы, на которые я ссылку кинул. Вроде выглядит реализауемо. Только там с контейнерами убиться можно будет
источник

λ

λoλdog in Kotlin Community
Alexander Nozik
Скала же будет. Проблема в том, что для джавовых типов невозможно гарантировать иммутабельность. А если городить везде свои типы, интероп умрет
Типы как связаны с иммутабельностью?
источник

AN

Alexander Nozik in Kotlin Community
Тут кстати валхалла зашевелилась наконец-то, так что есть шанс, что она наступит при нашей жизни.
источник

AO

Alexey Otts in Kotlin Community
Alexander Nozik
Тут кстати валхалла зашевелилась наконец-то, так что есть шанс, что она наступит при нашей жизни.
Хорошо бы
источник

AN

Alexander Nozik in Kotlin Community
λoλdog
Типы как связаны с иммутабельностью?
Попробуйте гарантировать иммутабельность листа
источник

AO

Alexey Otts in Kotlin Community
Сколько можно терпеть обёртки в хипе
источник

AO

Alexey Otts in Kotlin Community
Alexander Nozik
Попробуйте гарантировать иммутабельность листа
изи, берёшь иммутабельный лист
источник

BV

Boris Vanin in Kotlin Community
λoλdog
Типы как связаны с иммутабельностью?
В том и проблема, что сейчас никак не связаны
источник

AO

Alexey Otts in Kotlin Community
profit
источник

λ

λoλdog in Kotlin Community
Типы то тут причём
источник

AN

Alexander Nozik in Kotlin Community
Alexey Otts
Сколько можно терпеть обёртки в хипе
Ну на самом деле ее очень не много где можно использовать. Но это хороший мотиватор делать в языке value-типы
источник

BV

Boris Vanin in Kotlin Community
λoλdog
Типы то тут причём
При том, что котлин на уровне типов мог бы гарантировать иммутабельность
источник

AN

Alexander Nozik in Kotlin Community
Alexey Otts
изи, берёшь иммутабельный лист
Так речь про тот лист, который из джавки прибежал
источник

λ

λoλdog in Kotlin Community
Эм
источник