function clearArray<T>(array: T[]) {
  while (array.length) {
    array.pop();
  }
}