kotest-assertions / io.kotest.inspectors / kotlin.sequences.Sequence

Extensions for kotlin.sequences.Sequence

forAll

fun <T> Sequence<T>.forAll(fn: (T) -> Unit): Sequence<T>

forAny

fun <T> Sequence<T>.forAny(fn: (T) -> Unit): Sequence<T>

forAtLeast

fun <T> Sequence<T>.forAtLeast(k: Int, fn: (T) -> Unit): Sequence<T>

forAtLeastOne

fun <T> Sequence<T>.forAtLeastOne(fn: (T) -> Unit): Sequence<T>

forAtMost

fun <T> Sequence<T>.forAtMost(k: Int, fn: (T) -> Unit): Sequence<T>

forAtMostOne

fun <T> Sequence<T>.forAtMostOne(fn: (T) -> Unit): Sequence<T>

forExactly

fun <T> Sequence<T>.forExactly(k: Int, fn: (T) -> Unit): Sequence<T>

forNone

fun <T> Sequence<T>.forNone(fn: (T) -> Unit): Sequence<T>

forOne

fun <T> Sequence<T>.forOne(fn: (T) -> Unit): Sequence<T>

forSome

fun <T> Sequence<T>.forSome(fn: (T) -> Unit): Sequence<T>