kotlin-stdlib / kotlin.sequences / first first Common JVM JS Native 1.0 fun <T> Sequence<T>.first(): T(source) Returns the first element. The operation is terminal. Exceptions NoSuchElementException - if the sequence is empty. Common JVM JS Native 1.0 inline fun <T> Sequence<T>.first( predicate: (T) -> Boolean): T(source) Returns the first element matching the given predicate. Exceptions NoSuchElementException - if no such element is found. The operation is terminal.