вернет null, то выполняем ветку ?: run тоже, неплохо
а вообще зачем городить такое ?.let ?: run если это банальный if/else - чтобы больше лямбд было?
можно читать все обсуждение целиком, вопрос не ко мне)
Они же заинлайнятся, разницы то
Обсуждают сегодня