intersperseOuter method

Iterable<T> intersperseOuter(
  1. T element
)

Puts element between every element in list and at the bounds of list.

Example:

final list1 = <int>[].intersperseOuter(2); // [];
final list2 = [0].intersperseOuter(2); // [2, 0, 2];
final list3 = [0, 0].intersperseOuter(2); // [2, 0, 2, 0, 2];

Implementation

Iterable<T> intersperseOuter(T element) {
  return core.intersperseOuter(element, this);
}