biAggregate

fun <A1, A2, B : Any, C> biAggregate(transforms: List<(context: BiInputActionContext<A1, A2>) -> B>, merge: (list: List<B>) -> C, a1Class: Class<A1>, a2Class: Class<A2>, bClass: Class<B>, cClass: Class<C>): AgentScopeBuilder<C>

Aggregate taking 2 inputs


inline fun <A1, A2, B : Any, C> biAggregate(transforms: List<(context: BiInputActionContext<A1, A2>) -> B>, noinline merge: (list: List<B>) -> C): AgentScopeBuilder<C>