trim static method

Int32List trim(
  1. Int32List coefficients
)

Implementation

static Int32List trim(Int32List coefficients) {
  if (coefficients.length > 1 && coefficients[0] == 0) {
    int first = 1;
    while (first < coefficients.length && coefficients[first] == 0) {
      first++;
    }
    if (first == coefficients.length) return Int32List.fromList(<int>[0]);
    return Int32List.fromList(coefficients.sublist(first));
  }
  return coefficients;
}