apply
Настраивает объект через this и возвращает сам объект.
Сигнатура
inline fun <T> T.apply(block: T.() -> Unit): Tapply выполняет блок с объектом как this и возвращает сам объект. Идеально для конфигурирования при создании.
val sb = StringBuilder().apply {
append("a")
append("b")
}
println(sb) // ab