concat<T> function

List<T> concat<T>(
  1. Iterable<T>? iterable, [
  2. Iterable<T>? i2,
  3. Iterable<T>? i3,
  4. Iterable<T>? i4,
  5. Iterable<T>? i5,
  6. Iterable<T>? i6,
  7. Iterable<T>? i7,
  8. Iterable<T>? i8,
  9. Iterable<T>? i9,
  10. Iterable<T>? i10,
])

Implementation

List<T> concat<T>(
  Iterable<T>? iterable, [
  Iterable<T>? i2,
  Iterable<T>? i3,
  Iterable<T>? i4,
  Iterable<T>? i5,
  Iterable<T>? i6,
  Iterable<T>? i7,
  Iterable<T>? i8,
  Iterable<T>? i9,
  Iterable<T>? i10,
]) {
  List<Iterable<T>> tl = [];
  if (iterable != null) {
    tl.add(iterable);
  }
  if (i2 != null) {
    tl.add(i2);
  }
  if (i3 != null) {
    tl.add(i3);
  }
  if (i4 != null) {
    tl.add(i4);
  }
  if (i5 != null) {
    tl.add(i5);
  }
  if (i6 != null) {
    tl.add(i6);
  }
  if (i7 != null) {
    tl.add(i7);
  }
  if (i8 != null) {
    tl.add(i8);
  }
  if (i9 != null) {
    tl.add(i9);
  }
  if (i10 != null) {
    tl.add(i10);
  }
  return concat2(tl);
}