Size: a a a

Kotlin Community

2020 June 10

AM

Andrew Mikhaylov in Kotlin Community
Maxim Ternovtsi
Я тупой просто, разобрался спасибо
Да ну чего "тупой" сразу, что за глупости :) Хорошо, что разобрались :)
источник

AM

Andrew Mikhaylov in Kotlin Community
Конечно, непосредственно при передаче null в println он превратит его в строку перед печатью. Но это таки единственное место. Если вы куда-то дальше результат этого выражения потянете, там будет честный null.
источник

AM

Andrew Mikhaylov in Kotlin Community
К сожалению, не придумал сходу, как это визуализировать на сайте.
источник

VP

Vladimir Petrakovich in Kotlin Community
Vladimir Sitnikov
Надо бы compiler warning запилить на эту тему: «у вас extension на nullable возвращает null, не надо так делать»
Иногда хочется, не надо таких ворнингов
источник

AL

Alexander Levin in Kotlin Community
Vladimir Petrakovich
Иногда хочется, не надо таких ворнингов
Всегда можно отключить :)

Но в среднем случае if null return null - довольно сомнительная конструкция
источник

i

iseki in Kotlin Community
I prefer that we can add some admin/anti-spam bot to the group(
источник

QH

Quantum Harmonizer in Kotlin Community
iseki
I prefer that we can add some admin/anti-spam bot to the group(
we already have one which is able of cleaning spam sometimes
источник

OP

Oleg Pchelkin in Kotlin Community
Vladimir Sitnikov
fun String.toAvatarLink() = "${ServerConstants.AVATAR}this"

или

val String.avatarLink: String get() = "${ServerConstants.AVATAR}this"
Ну только перед this тоже знак доллара должен быть) иначе так и останется this)
источник

i

iseki in Kotlin Community
Soga....
источник

VP

Vladimir Petrakovich in Kotlin Community
Alexander Levin
Всегда можно отключить :)

Но в среднем случае if null return null - довольно сомнительная конструкция
Кажется, в kotlinc пока не завезли крутилки для предупреждений.
В среднем - да, согласен.
источник

AL

Alexander Levin in Kotlin Community
Vladimir Petrakovich
Кажется, в kotlinc пока не завезли крутилки для предупреждений.
В среднем - да, согласен.
Ну, окей, я больше про инспекцию в идее/detekt, чем буквально варнинг компилятора :)
источник

AN

Alexander Nozik in Kotlin Community
источник

VP

Vladimir Petrakovich in Kotlin Community
источник

QH

Quantum Harmonizer in Kotlin Community
дык в Lychee:extended-persistence есть замечательный Either
источник

M

Mi in Kotlin Community
Quantum Harmonizer
дык в Lychee:extended-persistence есть замечательный Either
минутка саморекламы?)
источник

AN

Alexander Nozik in Kotlin Community
Quantum Harmonizer
дык в Lychee:extended-persistence есть замечательный Either
Который не нужен? :)
источник

VP

Vladimir Petrakovich in Kotlin Community
Quantum Harmonizer
дык в Lychee:extended-persistence есть замечательный Either
Дык в <закрытая_внутренняя_либа> тоже есть Either, дело не в этом, а в том, почему его нет в kotlin-stdlib, т.е. почему Роман считает, что он там не нужен
источник

M

Mi in Kotlin Community
спасибо на том что тут хотя бы стандартный Pair есть
источник

AN

Alexander Nozik in Kotlin Community
На самом деле, в посте Романа вполне конкретно написано, почему не Either, если кто читал внимательно
источник

QH

Quantum Harmonizer in Kotlin Community
Vladimir Petrakovich
Дык в <закрытая_внутренняя_либа> тоже есть Either, дело не в этом, а в том, почему его нет в kotlin-stdlib, т.е. почему Роман считает, что он там не нужен
дык у меня <открытая_внешняя_либа>
источник