Transformer

interface Transformer<in T, out R>(source)

应用于 SuspendReserve.transform 中的转化器。 Transformer 应当由 Kotlin 实现,并面向其他非 Kotlin 语言使用。 (因为涉及到针对挂起函数的操作,一般来讲其他语言无法实现)

Java 中提供部分默认实现的转化器,可参考 SuspendReserves 中提供的各项静态工厂。

Functions

Link copied to clipboard
abstract operator fun <T1 : T> invoke(scope: CoroutineScope, context: CoroutineContext, block: suspend () -> T1): R

执行转化