spread function
dynamic
spread(
- dynamic arglist$1
Implementation
dc.dynamic spread(dc.dynamic arglist$1, ){
if((null==arglist$1)){
return null;
}
if((null==lcoc_core.next(arglist$1, ))){
final dc.dynamic o7603$1=lcoc_core.first(arglist$1, );
if((o7603$1 is lcoc_core.ISeqable$iface)){
return ((o7603$1 as lcoc_core.ISeqable$iface).$_seq$0());
}
return ((lcoc_core.ISeqable.extensions(o7603$1, ) as lcoc_core.ISeqable$ext).$_seq$0(o7603$1, ));
}
return lcoc_core.cons(lcoc_core.first(arglist$1, ), lcoc_core.spread(lcoc_core.next(arglist$1, ), ), );
}