diff --git a/libraries/stdlib/src/kotlin/Standard.kt b/libraries/stdlib/src/kotlin/Standard.kt index c0129cb3c39..081f9b85fdb 100644 --- a/libraries/stdlib/src/kotlin/Standard.kt +++ b/libraries/stdlib/src/kotlin/Standard.kt @@ -56,3 +56,8 @@ public inline fun run(f: () -> T) : T = f() * Execute f with given receiver */ public inline fun with(receiver: T, f: T.() -> R) : R = receiver.f() + +/** + * Converts receiver to body parameter +*/ +public inline fun T.let(f: (T) -> R): R = f(this)