$_invoke$2 method
dynamic
$_invoke$2(
- dynamic f$1,
- dynamic coll$1
override
Implementation
dc.dynamic $_invoke$2(dc.dynamic f$1, dc.dynamic coll$1, ){
return lcoc_core.LazySeq(null, ((){
final dc.dynamic o7603$1=coll$1;
late final dc.dynamic temp$7490_$AUTO_$1;
if((o7603$1 is lcoc_core.ISeqable$iface)){
temp$7490_$AUTO_$1=((o7603$1 as lcoc_core.ISeqable$iface).$_seq$0());
}else{
temp$7490_$AUTO_$1=((lcoc_core.ISeqable.extensions(o7603$1, ) as lcoc_core.ISeqable$ext).$_seq$0(o7603$1, ));
}
if(((temp$7490_$AUTO_$1!=false)&&(temp$7490_$AUTO_$1!=null))){
final dc.dynamic s$1=temp$7490_$AUTO_$1;
return (lcoc_core.reductions.$_invoke$3(f$1, lcoc_core.first(s$1, ), lcoc_core.rest(s$1, ), ));
}
late final dc.dynamic $if_$1;
if((f$1 is dc.Function)){
$if_$1=(f$1 as dc.Function)();
}else if((f$1 is lcoc_core.IFn$iface)){
$if_$1=((f$1 as lcoc_core.IFn$iface).$_invoke$0());
}else{
$if_$1=(lcoc_core.IFn.extensions(f$1, ).$_invoke$0(f$1, ));
}
return (lcoc_core.list.$_invoke$1($if_$1, ));
} as dc.dynamic?), null, -1, );
}