$_reduce$2 method
dynamic
$_reduce$2(
- dynamic rf$2,
- dynamic init$1
override
Implementation
dc.dynamic $_reduce$2(dc.dynamic rf$2, dc.dynamic init$1, ){
final dc.dynamic coll7657$1=coll;
final dc.dynamic arg$2=(lcoc_core.completing.$_invoke$1(rf$2, ));
late final dc.dynamic f7658$1;
if((xform is dc.Function)){
f7658$1=(xform as dc.Function)(arg$2, );
}else if((xform is lcoc_core.IFn$iface)){
f7658$1=((xform as lcoc_core.IFn$iface).$_invoke$1(arg$2, ));
}else{
f7658$1=(lcoc_core.IFn.extensions(xform, ).$_invoke$1(xform, arg$2, ));
}
final dc.dynamic start7659$1=init$1;
if((coll7657$1 is lcoc_core.IReduce$iface)){
return ((coll7657$1 as lcoc_core.IReduce$iface).$_reduce$2(f7658$1, start7659$1, ));
}
return ((lcoc_core.IReduce.extensions(coll7657$1, ) as lcoc_core.IReduce$ext).$_reduce$2(coll7657$1, f7658$1, start7659$1, ));
}