fun foo(s:Int):Unit{} fun bar(s:Int):Unit{} fun main(args: Array) { val list = arrayListOf<(Int) -> Unit>() list.add(::foo) list.add(::bar) println(list) list.remove(::foo) list.remove(::bar) println(list) println(list.size) }