tgoop.com/kotlin_broadcast/1643
Create:
Last Update:
Last Update:
Когда полезно использовать single-exression fun
Есть удобные кейсы, когда многострочные single-expression функции могут быть полезны. Все они связаны с вызовом функции/инструкции с телом, например
fun a() = when(...) {
// Позволяет сделать exhausted when,
// через обязательный возврат значений в каждой ветке
// Предпочитаю с каждом case делать только одну строчку,
// все что больше - переношу в функции и вызываю её
// С if-else так красиво не выглядит, но тоже можно
}
fun b() = buildList {
// билдер функция коллекции
}
fun c(...) = with(...) {
// Изменил this в блоке кода
}
BY Kotlin Multiplatform Broadcast
Share with your friend now:
tgoop.com/kotlin_broadcast/1643