ContSeqSyntax

interface ContSeqSyntax<in A> : ContSyntax

The scope for yielding values of a ContSeq, provides yield and yieldAll suspension functions.

Functions

abort
Link copied to clipboard
abstract suspend fun <A> abort(): A
ensure
Link copied to clipboard
open suspend fun ensure(condition: Boolean)
yield
Link copied to clipboard
abstract suspend fun yield(value: A)
yieldAll
Link copied to clipboard
open suspend fun yieldAll(sequence: ContSeq<A>)
open suspend fun yieldAll(elements: Iterable<A>)
abstract suspend fun yieldAll(iterator: Iterator<A>)
open suspend fun yieldAll(sequence: Sequence<A>)