import n from "./_baseRange.js";
import r from "./_isIterateeCall.js";
import e from "./toFinite.js";
function g(u) {
  return function(o, i, f) {
    return f && typeof f != "number" && r(o, i, f) && (i = f = void 0), o = e(o), i === void 0 ? (i = o, o = 0) : i = e(i), f = f === void 0 ? o < i ? 1 : -1 : e(f), n(o, i, f);
  };
}
export {
  g as default
};
