$_invoke$2 method

dynamic $_invoke$2(
  1. dynamic f$3,
  2. dynamic coll$1
)
override

Implementation

dc.dynamic $_invoke$2(dc.dynamic f$3, dc.dynamic coll$1, ){
return lcoc_core.LazySeq(null, ((){
final dc.dynamic o7603$1=coll$1;
late final dc.dynamic temp$7495_$AUTO_$1;
if((o7603$1 is lcoc_core.ISeqable$iface)){
temp$7495_$AUTO_$1=((o7603$1 as lcoc_core.ISeqable$iface).$_seq$0());
}else{
temp$7495_$AUTO_$1=((lcoc_core.ISeqable.extensions(o7603$1, ) as lcoc_core.ISeqable$ext).$_seq$0(o7603$1, ));
}
if(((temp$7495_$AUTO_$1!=false)&&(temp$7495_$AUTO_$1!=null))){
final dc.dynamic s$1=temp$7495_$AUTO_$1;
final dc.dynamic fst$1=lcoc_core.first(s$1, );
late final dc.dynamic fv$1;
if((f$3 is dc.Function)){
fv$1=(f$3 as dc.Function)(fst$1, );
}else if((f$3 is lcoc_core.IFn$iface)){
fv$1=((f$3 as lcoc_core.IFn$iface).$_invoke$1(fst$1, ));
}else{
fv$1=(lcoc_core.IFn.extensions(f$3, ).$_invoke$1(f$3, fst$1, ));
}
final dc.dynamic run$1=lcoc_core.cons(fst$1, (lcoc_core.take_while.$_invoke$2((dc.dynamic p1$9063_$SHARP_$1, ){
late final dc.dynamic $if_$3;
if((f$3 is dc.Function)){
$if_$3=(f$3 as dc.Function)(p1$9063_$SHARP_$1, );
}else if((f$3 is lcoc_core.IFn$iface)){
$if_$3=((f$3 as lcoc_core.IFn$iface).$_invoke$1(p1$9063_$SHARP_$1, ));
}else{
$if_$3=(lcoc_core.IFn.extensions(f$3, ).$_invoke$1(f$3, p1$9063_$SHARP_$1, ));
}
return (lcoc_core.$EQ_.$_invoke$2(fv$1, $if_$3, ));
}, lcoc_core.next(s$1, ), )), );
return lcoc_core.cons(run$1, (lcoc_core.partition_by.$_invoke$2(f$3, lcoc_core.LazySeq(null, ((){
final dc.dynamic coll7677$1=run$1;
late final dc.int cast$1;
if((coll7677$1 is lcoc_core.ICounted$iface)){
cast$1=(((coll7677$1 as lcoc_core.ICounted$iface).$_count$0()) as dc.int);
}else{
cast$1=(((lcoc_core.ICounted.extensions(coll7677$1, ) as lcoc_core.ICounted$ext).$_count$0(coll7677$1, )) as dc.int);
}
return (lcoc_core.drop.$_invoke$2(cast$1, s$1, ));
} as dc.dynamic?), null, -1, ), )), );
}
return null;
} as dc.dynamic?), null, -1, );
}