insort_left<E> function

void insort_left<E>(
  1. List<E> a,
  2. E x, {
  3. Comparator<E>? compare,
  4. ToKey<E, Object>? key,
  5. int lo = 0,
  6. int? hi,
})

Assuming the list is sorted, insert item in list in sorted order.

Implementation

void insort_left<E>(List<E> a, E x,
    {Comparator<E>? compare, ToKey<E, Object>? key, int lo = 0, int? hi}) {
  a.insert(bisect_left(a, x, compare: compare, lo: lo, hi: hi, key: key), x);
}