$_reduce$1 method
dynamic
$_reduce$1(
- dynamic f$1
override
Implementation
dc.dynamic $_reduce$1(dc.dynamic f$1, ){
if((start<end)){
final dc.int arg$1=(1+start);
final lcoc_core.PersistentVector coll7764$3=v;
final dc.int n7765$3=start;
late final dc.dynamic $if_$5;
if((coll7764$3 is lcoc_core.IIndexed$iface)){
$if_$5=((coll7764$3 as lcoc_core.IIndexed$iface).$_nth$1(n7765$3, ));
}else{
$if_$5=((lcoc_core.IIndexed.extensions(coll7764$3, ) as lcoc_core.IIndexed$ext).$_nth$1(coll7764$3, n7765$3, ));
}
return (lcoc_core.pv_reduce.$_invoke$5(v, f$1, arg$1, end, $if_$5, ));
}
if((f$1 is dc.Function)){
return (f$1 as dc.Function)();
}
if((f$1 is lcoc_core.IFn$iface)){
return ((f$1 as lcoc_core.IFn$iface).$_invoke$0());
}
return (lcoc_core.IFn.extensions(f$1, ).$_invoke$0(f$1, ));
}