Source: Cedric's blog, EricLin, Cedric's blog
For some in depth explanation on these standard functions and Function Literal with Receiver see KotlinExpertise and coding convention for apply/with/run/also/let.
Quick overview of some important funtion in Kotlin's standard library
let()
fun T.let(f: (T) -> R): R = f(this)```