filter

Returns a sequence containing only elements matching the given predicate.

fun <T> Sequence<T>.filter(predicate: (T) -> Boolean): Sequence<T>(source)
val numbers = sequenceOf(1, 2, 3, 4, 5, 6)

val evens = numbers.filter { it % 2 == 0 }

println(evens.toList())  // Output: [2, 4, 6]

Source