commonMain.com.zegreatrob.testmints.action.GeneralExecutableActionDispatcher.kt Maven / Gradle / Ivy
package com.zegreatrob.testmints.action
interface GeneralExecutableActionDispatcher {
fun dispatch(action: ExecutableAction, dispatcher: D): R
companion object : GeneralExecutableActionDispatcher, ExecutableActionExecuteSyntax {
override fun dispatch(action: ExecutableAction, dispatcher: D): R = dispatcher.execute(action)
}
}