AL
fun foo(action: () -> Unit) = TODO()
foo(::doA)
foo(::doB)Если же у них больше общего, чем сигнатуры, то есть SAM интерфейсы. Про них почитать тут: https://kotlinlang.org/docs/fun-interfaces.html
Создавать целые классы как место хранения одной функции? Ну, в среднем случае наверное не нужно.



