fastIndexOfLast

inline fun ByteArray.fastIndexOfLast(predicate: (Byte) -> Boolean): Int
inline fun IntArray.fastIndexOfLast(predicate: (Int) -> Boolean): Int
inline fun FloatArray.fastIndexOfLast(predicate: (Float) -> Boolean): Int
inline fun DoubleArray.fastIndexOfLast(predicate: (Double) -> Boolean): Int
inline fun CharArray.fastIndexOfLast(predicate: (Char) -> Boolean): Int
inline fun <T> Array<T>.fastIndexOfLast(predicate: (T) -> Boolean): Int
inline fun <T> List<T>.fastIndexOfLast(predicate: (T) -> Boolean): Int