Size: a a a

Kotlin Community

2020 May 22

AM

Andrew Mikhaylov in Kotlin Community
Denys
Вроде не было в чате. Или про что?
Нам уже сегодня айосники закидывали просто, но я промолчал :)
источник

RU

Roman Ushakov in Kotlin Community
Улыбнуло)
источник

D

Denys in Kotlin Community
Andrew Mikhaylov
Нам уже сегодня айосники закидывали просто, но я промолчал :)
Ну, вообще-то, такое звучит как угроза.
источник

AM

Andrew Mikhaylov in Kotlin Community
Denys
Ну, вообще-то, такое звучит как угроза.
Однозначно! KMP можно заочно хоронить.
источник

D

Denys in Kotlin Community
Andrew Mikhaylov
Однозначно! KMP можно заочно хоронить.
Не, угроза не для KMP, а для програмиста. Как наказание. :)
источник

IO

Iaroslav Orlov in Kotlin Community
Denys
Ну, вообще-то, такое звучит как угроза.
да, это угроза. придется закрыть AppCode
источник

MT

Maxim Ternovtsi in Kotlin Community
источник

MT

Maxim Ternovtsi in Kotlin Community
Почему так работает?
источник

D

Denys in Kotlin Community
Maxim Ternovtsi
Почему так работает?
simpleFoo() возвращает Unit
источник

MT

Maxim Ternovtsi in Kotlin Community
@dector9 а линза что тогда возвращает?
источник

D

Denys in Kotlin Community
user?.simpleFoo() будет возвращать null, если user == null.
источник

MT

Maxim Ternovtsi in Kotlin Community
@dector9 null здесь роли не играет, написал так для простоты
источник

D

Denys in Kotlin Community
Попробуйте что-то вроде 'user?.simpleFoo() ?: throw Error`
источник

D

Denys in Kotlin Community
Maxim Ternovtsi
@dector9 null здесь роли не играет, написал так для простоты
Играет. ?. возвращает null если левый операнд null. А возвращаемый тип описан non-nullable.
источник

D

Denys in Kotlin Community
У вас ошибка inferred type is Unit? but Any was expected
источник

MT

Maxim Ternovtsi in Kotlin Community
нет
источник

MT

Maxim Ternovtsi in Kotlin Community
Unit? but Any was expected
источник

D

Denys in Kotlin Community
Таки да? :)
источник

MT

Maxim Ternovtsi in Kotlin Community
fun handleUser без ошибок же
источник

MT

Maxim Ternovtsi in Kotlin Community
В чем логика тогда?
источник