toggle menu
Embabel Agent Documentation
JVM
switch theme
search in API
Embabel Agent Documentation
/
com.embabel.agent.api.dsl
/
biAggregate
bi
Aggregate
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
>