Package-level declarations

Functions

Link copied to clipboard
operator fun <T> List<T>.component10(): T
Link copied to clipboard
operator fun <T> List<T>.component11(): T
Link copied to clipboard
operator fun <T> List<T>.component12(): T
Link copied to clipboard
operator fun <T> List<T>.component13(): T
Link copied to clipboard
operator fun <T> List<T>.component14(): T
Link copied to clipboard
operator fun <T> List<T>.component15(): T
Link copied to clipboard
operator fun <T> List<T>.component6(): T
Link copied to clipboard
operator fun <T> List<T>.component7(): T
Link copied to clipboard
operator fun <T> List<T>.component8(): T
Link copied to clipboard
operator fun <T> List<T>.component9(): T
Link copied to clipboard
inline fun BooleanArray.count(from: Int = 0, to: Int = size, predicate: (Boolean) -> Boolean): Int
inline fun IntArray.count(from: Int = 0, to: Int = size, predicate: (Int) -> Boolean): Int
inline fun <T> Iterable<T>.count(from: Int = 0, to: Int = -1, predicate: (T) -> Boolean): Int
inline fun <T> List<T>.count(from: Int = 0, to: Int = size, predicate: (T) -> Boolean): Int
Link copied to clipboard
inline fun <T> Array<T>.firstIndexThat(predicate: (index: Int, T) -> Boolean): Int
inline fun BooleanArray.firstIndexThat(predicate: (index: Int, Boolean) -> Boolean): Int
inline fun ByteArray.firstIndexThat(predicate: (index: Int, Byte) -> Boolean): Int
inline fun CharArray.firstIndexThat(predicate: (index: Int, Char) -> Boolean): Int
inline fun DoubleArray.firstIndexThat(predicate: (index: Int, Double) -> Boolean): Int
inline fun FloatArray.firstIndexThat(predicate: (index: Int, Float) -> Boolean): Int
inline fun IntArray.firstIndexThat(predicate: (index: Int, Int) -> Boolean): Int
inline fun LongArray.firstIndexThat(predicate: (index: Int, Long) -> Boolean): Int
inline fun ShortArray.firstIndexThat(predicate: (index: Int, Short) -> Boolean): Int
inline fun <T> Iterable<T>.firstIndexThat(predicate: (index: Int, T) -> Boolean): Int
inline fun <T> List<T>.firstIndexThat(predicate: (index: Int, T) -> Boolean): Int
Link copied to clipboard
inline fun <T> Array<T>.firstThat(predicate: (index: Int, T) -> Boolean): T
inline fun BooleanArray.firstThat(predicate: (index: Int, Boolean) -> Boolean): Boolean
inline fun ByteArray.firstThat(predicate: (index: Int, Byte) -> Boolean): Byte
inline fun CharArray.firstThat(predicate: (index: Int, Char) -> Boolean): Char
inline fun DoubleArray.firstThat(predicate: (index: Int, Double) -> Boolean): Double
inline fun FloatArray.firstThat(predicate: (index: Int, Float) -> Boolean): Float
inline fun IntArray.firstThat(predicate: (index: Int, Int) -> Boolean): Int
inline fun LongArray.firstThat(predicate: (index: Int, Long) -> Boolean): Long
inline fun ShortArray.firstThat(predicate: (index: Int, Short) -> Boolean): Short
inline fun <T> Iterable<T>.firstThat(predicate: (index: Int, T) -> Boolean): T
Link copied to clipboard
inline fun <T> Array<T>.firstThatOrNull(predicate: (index: Int, T) -> Boolean): T?
inline fun BooleanArray.firstThatOrNull(predicate: (index: Int, Boolean) -> Boolean): Boolean?
inline fun ByteArray.firstThatOrNull(predicate: (index: Int, Byte) -> Boolean): Byte?
inline fun CharArray.firstThatOrNull(predicate: (index: Int, Char) -> Boolean): Char?
inline fun DoubleArray.firstThatOrNull(predicate: (index: Int, Double) -> Boolean): Double?
inline fun FloatArray.firstThatOrNull(predicate: (index: Int, Float) -> Boolean): Float?
inline fun IntArray.firstThatOrNull(predicate: (index: Int, Int) -> Boolean): Int?
inline fun LongArray.firstThatOrNull(predicate: (index: Int, Long) -> Boolean): Long?
inline fun ShortArray.firstThatOrNull(predicate: (index: Int, Short) -> Boolean): Short?
inline fun <T> Iterable<T>.firstThatOrNull(predicate: (index: Int, T) -> Boolean): T?
Link copied to clipboard
inline fun <T> Array<T>.lastIndexThat(predicate: (index: Int, T) -> Boolean): Int
inline fun BooleanArray.lastIndexThat(predicate: (index: Int, Boolean) -> Boolean): Int
inline fun ByteArray.lastIndexThat(predicate: (index: Int, Byte) -> Boolean): Int
inline fun CharArray.lastIndexThat(predicate: (index: Int, Char) -> Boolean): Int
inline fun DoubleArray.lastIndexThat(predicate: (index: Int, Double) -> Boolean): Int
inline fun FloatArray.lastIndexThat(predicate: (index: Int, Float) -> Boolean): Int
inline fun IntArray.lastIndexThat(predicate: (index: Int, Int) -> Boolean): Int
inline fun LongArray.lastIndexThat(predicate: (index: Int, Long) -> Boolean): Int
inline fun ShortArray.lastIndexThat(predicate: (index: Int, Short) -> Boolean): Int
inline fun <T> Iterable<T>.lastIndexThat(predicate: (index: Int, T) -> Boolean): Int
inline fun <T> List<T>.lastIndexThat(predicate: (index: Int, T) -> Boolean): Int
Link copied to clipboard
inline fun <T> Array<T>.lastThat(predicate: (index: Int, T) -> Boolean): T
inline fun BooleanArray.lastThat(predicate: (index: Int, Boolean) -> Boolean): Boolean
inline fun ByteArray.lastThat(predicate: (index: Int, Byte) -> Boolean): Byte
inline fun CharArray.lastThat(predicate: (index: Int, Char) -> Boolean): Char
inline fun DoubleArray.lastThat(predicate: (index: Int, Double) -> Boolean): Double
inline fun FloatArray.lastThat(predicate: (index: Int, Float) -> Boolean): Float
inline fun IntArray.lastThat(predicate: (index: Int, Int) -> Boolean): Int
inline fun LongArray.lastThat(predicate: (index: Int, Long) -> Boolean): Long
inline fun ShortArray.lastThat(predicate: (index: Int, Short) -> Boolean): Short
inline fun <T> Iterable<T>.lastThat(predicate: (index: Int, T) -> Boolean): T
inline fun <T> List<T>.lastThat(predicate: (index: Int, T) -> Boolean): T
Link copied to clipboard
inline fun <T> Array<T>.lastThatOrNull(predicate: (index: Int, T) -> Boolean): T?
inline fun BooleanArray.lastThatOrNull(predicate: (index: Int, Boolean) -> Boolean): Boolean?
inline fun ByteArray.lastThatOrNull(predicate: (index: Int, Byte) -> Boolean): Byte?
inline fun CharArray.lastThatOrNull(predicate: (index: Int, Char) -> Boolean): Char?
inline fun DoubleArray.lastThatOrNull(predicate: (index: Int, Double) -> Boolean): Double?
inline fun FloatArray.lastThatOrNull(predicate: (index: Int, Float) -> Boolean): Float?
inline fun IntArray.lastThatOrNull(predicate: (index: Int, Int) -> Boolean): Int?
inline fun LongArray.lastThatOrNull(predicate: (index: Int, Long) -> Boolean): Long?
inline fun ShortArray.lastThatOrNull(predicate: (index: Int, Short) -> Boolean): Short?
inline fun <T> Iterable<T>.lastThatOrNull(predicate: (index: Int, T) -> Boolean): T?
inline fun <T> List<T>.lastThatOrNull(predicate: (index: Int, T) -> Boolean): T?