initArrayOf

inline fun <T> initArrayOf(size: Int, predicate: (index: Int) -> T): Array<T>