thenProcess

infix fun <I : Any, M : Any, O : Any> Agent<I, M>.thenProcess(next: Agent<M, O>): Workflow2<I, M, O>
infix fun <I : Any, M1 : Any, M2 : Any, O : Any> Workflow2<I, M1, M2>.thenProcess(next: Agent<M2, O>): Workflow3<I, M1, M2, O>
infix fun <I : Any, M1 : Any, M2 : Any, M3 : Any, O : Any> Workflow3<I, M1, M2, M3>.thenProcess(next: Agent<M3, O>): Workflow4<I, M1, M2, M3, O>
infix fun <I : Any, M1 : Any, M2 : Any, M3 : Any, M4 : Any, O : Any> Workflow4<I, M1, M2, M3, M4>.thenProcess(next: Agent<M4, O>): Workflow5<I, M1, M2, M3, M4, O>