1 package kotlin 2 3 class Array<T> 4 class IntArray 5 class CharArray 6 7 /** 8 * Returns true if foo. 9 */ IntArraynull10fun IntArray.foo(predicate: (Int) -> Boolean): Boolean = false 11 12 /** 13 * Returns true if foo. 14 */ 15 fun CharArray.foo(predicate: (Char) -> Boolean): Boolean = false 16 17 /** 18 * Returns true if foo. 19 */ 20 fun <T> Array<T>.foo(predicate: (T) -> Boolean): Boolean = false 21