Size: a a a

Kotlin Community

2020 March 19

AO

Alexey Otts in Kotlin Community
Boris Vanin
Ты в том смысле, что опшнлы можно друг в друга заворачивать?
Скорее про то, что нет колизии на уровне типов
источник

BV

Boris Vanin in Kotlin Community
Завернуть нельзя
источник

AL

Alexander Levin in Kotlin Community
Alexey Otts
В случае Option foo вернёт Some(None) и в итоге None вернётся из bar и не будет никаких исключений, в случае с nullable так нельзя
При том, что эта мысль понятна (Option<Option<T>> != Option<T>, но T?? == T?) сама по себе, из примера я совсем не смог её вытащить :)
источник

AN

Alexander Nozik in Kotlin Community
Mi
Судя по разговорам пора уже сделать light arrow библиотеку где есть только option да either
Я не понял, почему не сделали. Там строк на 300 либа. А разговоров сколько. Я так понял, из Arrow вообще только Either используют.
источник

AO

Alexey Otts in Kotlin Community
Mi
Судя по разговорам пора уже сделать light arrow библиотеку где есть только option да either
А еще проще в stdlib пихнуть
источник

M

Mi in Kotlin Community
Alexey Otts
А еще проще в stdlib пихнуть
Ой нет, это совсем не там должно лежать
источник

AN

Alexander Nozik in Kotlin Community
Alexey Otts
А еще проще в stdlib пихнуть
Вот тут не думаю. Это подразумевает весьма специфический стиль программирования и он расходится со стилем stdlib
источник

BV

Boris Vanin in Kotlin Community
Alexander Nozik
Всем идти читать Елизарова на эту тему
А я не читал, есть ссылочка?
источник

AN

Alexander Nozik in Kotlin Community
Boris Vanin
А я не читал, есть ссылочка?
источник

BV

Boris Vanin in Kotlin Community
Alexey Otts
А еще проще в stdlib пихнуть
Если пихнуть, то тогда придется делать и поддержку в стдлибе как минимум
источник

M

Mi in Kotlin Community
не понимаю зачем люди до сих пор из котлина пытаются сделать скалу
источник

AN

Alexander Nozik in Kotlin Community
Mi
не понимаю зачем люди до сих пор из котлина пытаются сделать скалу
По привычке и потому что творческие. Хочется усовершенстовать. Это само по себе не плохо, когда под контролем
источник

AL

Alexander Levin in Kotlin Community
Mi
не понимаю зачем люди до сих пор из котлина пытаются сделать скалу
Погодите, тут выше было обсуждение Option да Either, где вам тут Скала привиделась? Ни HKT ни тайпклассов в обсуждении выше вроде не было :)

А такие примитивы вроде языку совсем не противоречат.
источник

AN

Alexander Nozik in Kotlin Community
Alexander Levin
Погодите, тут выше было обсуждение Option да Either, где вам тут Скала привиделась? Ни HKT ни тайпклассов в обсуждении выше вроде не было :)

А такие примитивы вроде языку совсем не противоречат.
Стиль/парадигма оттуда.
источник

R

RattenKonig 🍄🌹 in Kotlin Community
RattenKonig 🍄🌹
Пчелы, у кого-нибудь была ошибка в идее kotlinx.serialization compiler plugin is not applied to the module, so this annotation would not be processed. Make sure that you've setup your buildscript correctly and re-import project.? Причем сам проект собирается. Идея на макбуке, на других тачках нормально работает
Бамп, любители хкт, помогите, оч неприятно работать
источник

AN

Alexander Nozik in Kotlin Community
RattenKonig 🍄🌹
Бамп, любители хкт, помогите, оч неприятно работать
Больно литературный стиль пестрый
источник

AN

Alexander Nozik in Kotlin Community
RattenKonig 🍄🌹
Бамп, любители хкт, помогите, оч неприятно работать
У вас плагин не подключен
источник

R

RattenKonig 🍄🌹 in Kotlin Community
Alexander Nozik
У вас плагин не подключен
В билд скрипте указал его в секции плагинов, пробовал накидывать apply true даже
источник

AN

Alexander Nozik in Kotlin Community
RattenKonig 🍄🌹
В билд скрипте указал его в секции плагинов, пробовал накидывать apply true даже
Без билд скрипта ничего нельзя сказать
источник

R

RattenKonig 🍄🌹 in Kotlin Community
Айн минутен, об этом не подумал, сори
источник