299097d112
(cherry picked from commit 5232af5)
9 lines
189 B
Plaintext
Vendored
9 lines
189 B
Plaintext
Vendored
interface Transformer {
|
|
fun transform(x: Int = 0, f: (Int) -> Int) = f(x)
|
|
}
|
|
|
|
class TransformerImpl : Transformer
|
|
|
|
fun bar(x: Int) = x * x
|
|
|
|
val y = TransformerImpl().transform(f = ::bar) |