Package-level declarations

Functions

Link copied to clipboard
Link copied to clipboard
inline fun <T> Array<T>.forEachByPosition(block: (T, Int) -> Unit)
Link copied to clipboard
inline fun <T> Array<T>.forEachByPositionUntil(index: Int, block: (T, Int) -> Unit)

Iterates over the array elements until the specified index (exclusive).

Link copied to clipboard
inline fun <T> Iterable<T>.forEachCatching(action: (T) -> Unit): Iterable<Throwable>
Link copied to clipboard
fun <T, A : Appendable> Array<out T>.joinTo(buffer: A, separator: Char): A
Link copied to clipboard
fun loadEmbeddedLibrary(loader: ClassLoader, parentDirectory: String, name: String)
Link copied to clipboard
fun loadLibrary(loader: ClassLoader, parentDirectory: String, name: String)
Link copied to clipboard
operator fun <L, R> Array<L>.times(other: Array<R>): Iterable<Pair<L, R>>
operator fun <L, R> Array<L>.times(other: Iterable<R>): Iterable<Pair<L, R>>
operator fun <L, R> Iterable<L>.times(other: Array<R>): Iterable<Pair<L, R>>
operator fun <L, R> Iterable<L>.times(other: Iterable<R>): Iterable<Pair<L, R>>