Есть ли способ написать ссылку на член/метод, чтобы вернуть сам объект в Котлине? То есть он может упростить и заменить следующую лямбду:
{ it }
Есть ли способ написать ссылку на член/метод, чтобы вернуть сам объект в Котлине? То есть он может упростить и заменить следующую лямбду:
{ it }
Там нет встроенного способа, насколько я знаю. Лучшее, что вы можете сделать, это написать функцию, которая делает это один раз, а затем обращаться к ней, когда вам это нужно, например.
inline fun <T> identity(t: T) = t
И затем использование так:
"foo".let(::identity) // still "foo"