Size: a a a

Kotlin Community

2020 February 14

VP

Vladimir Petrakovich in Kotlin Community
Ну или можно доку пойти почитать
https://kotlinlang.org/docs/reference/control-flow.html#when-expression
источник

AZ

Alexander Zalutskiy in Kotlin Community
Vladimir Petrakovich
А вы попробуйте 😉
Мдя. Разрешает. Отстойно как-то выходит :/
источник

VP

Vladimir Petrakovich in Kotlin Community
Alexander Zalutskiy
Мдя. Разрешает. Отстойно как-то выходит :/
Это фича 🤷‍♂️
Но конечно иногда хочется немного другого. Вот отсюда можно почитать примеры костылей на эту тему:
https://t.me/kotlin_lang/160707
источник

AM

Andrew Mikhaylov in Kotlin Community
А кстати у фичи есть обоснования? Или в иф можно элс не писать, и тут долой?
источник

AM

Andrew Mikhaylov in Kotlin Community
(ну вдруг кто натыкался на оные)
источник

VP

Vladimir Petrakovich in Kotlin Community
Andrew Mikhaylov
А кстати у фичи есть обоснования? Или в иф можно элс не писать, и тут долой?
Ну как бы да, не всегда надо все ветки обходить
источник

VP

Vladimir Petrakovich in Kotlin Community
Хочешь выражение - обрабатывай все варианты, а если это действия при определённых вариантах, то далеко не всегда там надо всё покрывать.
Но хотелось бы красивый способ делать это обязательным, даже если на выходе не выражение.
источник

AZ

Alexander Zalutskiy in Kotlin Community
Vladimir Petrakovich
Ну как бы да, не всегда надо все ветки обходить
Для этого есть else же. Просто так было бы сразу понятно, что разработчик специально не все ветки обработал, а не забыл
источник

VP

Vladimir Petrakovich in Kotlin Community
Alexander Zalutskiy
Для этого есть else же. Просто так было бы сразу понятно, что разработчик специально не все ветки обработал, а не забыл
Вопрос в том, насколько удобно будет писать else -> Unit во всех таких случаях. Видимо, авторы языка решили, что это более частый случай.
источник

AM

Andrew Mikhaylov in Kotlin Community
Вот это да, j2k умеет классы исключительно со статическими полями / методами в объекты сразу превращать))
источник

AM

Andrew Mikhaylov in Kotlin Community
(Наверное, это давно так, просто я им редко пользуюсь)
источник
2020 February 15

BV

Boris Vanin in Kotlin Community
А есть у кого-то ссылочка на доклад, где бы просто и ясно рассказывалось, как сейчас нужно писать корутины, со всякими там скуопами и другими нюансами?
источник

BV

Boris Vanin in Kotlin Community
Boris Vanin
А есть у кого-то ссылочка на доклад, где бы просто и ясно рассказывалось, как сейчас нужно писать корутины, со всякими там скуопами и другими нюансами?
Ну или хотя бы в общих чертах? 🙈
источник

QH

Quantum Harmonizer in Kotlin Community
кажется, ЕАПы четвёртого котлина не за горами :)
источник

AM

Andrew Mikhaylov in Kotlin Community
Ого, клёво, что такие штуки в оборот берут :)
источник

QH

Quantum Harmonizer in Kotlin Community
Кто-нибудь в курсе, какое значение этой штуки и где она ещё используется?
источник

V

Vladimir in Kotlin Community
Quantum Harmonizer
Кто-нибудь в курсе, какое значение этой штуки и где она ещё используется?
выглядит буд-то кто-то решил угарнуть
источник

AM

Andrew Mikhaylov in Kotlin Community
Quantum Harmonizer
Кто-нибудь в курсе, какое значение этой штуки и где она ещё используется?
По репе котлина погрепать не пробовал? :)
источник

QH

Quantum Harmonizer in Kotlin Community
Andrew Mikhaylov
По репе котлина погрепать не пробовал? :)
не, видел @SuppressWarnings("unused"), решил не искать
источник

QH

Quantum Harmonizer in Kotlin Community
Andrew Mikhaylov
По репе котлина погрепать не пробовал? :)
источник