https://kotlinlang.org logo
Title
u

user

07/16/2022, 8:41 AM
How to pass extension function as argument? There is an extension functions fun List.sortByTitle(): List { return this.sortedBy { it.title } } fun List.sortByArtist(): List { return this.sortedBy { it.artists[0].name } } What need to write in arguments of sort function in order to pass an extension function? fun sortByTitle(owner: String, kind: String) { sort(owner, kind) // pass List.sortByTitle } fun sortByArtist(owner: String, kind: String) { sort(owner, kind) // pass List.sortByArtist } private fun sort(owner:...