Kotlin 成员引用 return 对象本身

Kotlin a member reference to return the object itself

有没有办法在 Kotlin 中编写对 return 对象本身的 member/method 引用?也就是说,它可以简化和替换下面的lambda:

{ it }

据我所知,没有内置的方式。你能做的最好的事情就是写一个函数只做一次,然后在你需要的时候引用它,例如

inline fun <T> identity(t: T) = t

然后像这样使用:

"foo".let(::identity) // still "foo"