mapOneOrManyArgs.js 392 B

12345678910
  1. import { __read, __spreadArray } from "tslib";
  2. import { map } from "../operators/map";
  3. var isArray = Array.isArray;
  4. function callOrApply(fn, args) {
  5. return isArray(args) ? fn.apply(void 0, __spreadArray([], __read(args))) : fn(args);
  6. }
  7. export function mapOneOrManyArgs(fn) {
  8. return map(function (args) { return callOrApply(fn, args); });
  9. }
  10. //# sourceMappingURL=mapOneOrManyArgs.js.map