Daniele B
fun MyModel.anExtensionFunction() { objectLambda { it.getText() } }
class MyModel { var obj = MyObject() fun objectLambda() { // HOW SHOULD I WRITE THIS FUNCTION? } } class MyObject { fun getText() = "myText" }
ephemient
fun objectLambda(block: (MyObject) -> Unit) { block(obj) }
A modern programming language that makes developers happier.