``` fun main(args: Array<String>) { test(::...
# getting-started
t
Copy code
fun main(args: Array<String>) {
	test(::test1)
	test(::test2)
	test(::test3)
}

fun <T> test(func: () -> T): T {

}

fun test1(a: String) {

}

fun test2(a: Int, b: Int) {

}

fun test3(a: String, b: Int, c: Float) {

}