Package-level declarations

Functions

Link copied to clipboard
fun () -> Unit?.andThen(other: () -> Unit): () -> Unit

Chains other lambda function to execute after this lambda function

fun <A, B> (A, B) -> Unit?.andThen(other: (A, B) -> Unit): (A, B) -> Unit
fun <A, B, C> (A, B, C) -> Unit?.andThen(other: (A, B, C) -> Unit): (A, B, C) -> Unit
fun <A, B, C, D> (A, B, C, D) -> Unit?.andThen(other: (A, B, C, D) -> Unit): (A, B, C, D) -> Unit

Chains other lambda function to execute after this lambda function with the same inputs

Link copied to clipboard

Creates a delegate property that can only be set once, and must be set before reading.