commonMain.com.zegreatrob.testmints.action.ActionPipe.kt Maven / Gradle / Ivy
package com.zegreatrob.testmints.action
import com.zegreatrob.testmints.action.async.SuspendAction
interface ActionPipe {
suspend fun execute(dispatcher: D, action: SuspendAction): R = action.execute(dispatcher)
companion object : ActionPipe
}