code: function flip(it) {
      return __asyncGenerator(this, arguments, function* flip_1() {
          yield __await(yield* __asyncDelegator(__asyncValues(yield __await(reduce((prev, next) => [next].concat(prev), [])(it)))));
      });
  }
docs: Play the given AsyncIterable in reverse order