Задать вопрос
  • Какая разница между noinline и crossInline лямбдами?

    Вы наверняка разобрались, но для истории — ваше предположение правильно. crossinline не отрицает возможность инлайнинга, а noinline — отрицает. crossinline говорит лишь о том, что мы точно переживем встраивание функции, т.к. там не будет не локальных возвратов, что означает что её можно безопасно встраивать, передавать и выполнять в других контекстах исполнения.
    Написано