mirror of
https://github.com/fluencelabs/asmble
synced 2025-04-24 22:32:19 +00:00
8 lines
183 B
Kotlin
8 lines
183 B
Kotlin
package asmble.util
|
|
|
|
fun <T : Any> Sequence<T?>.takeUntilNull(): Sequence<T> {
|
|
// Unchecked cast, oh well, it's erased
|
|
return this.takeWhile({ it != null }) as Sequence<T>
|
|
}
|
|
|