"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const _arrayEach = require("./_arrayEach2.cjs");
const _baseEach = require("./_baseEach2.cjs");
const _castFunction = require("./_castFunction2.cjs");
const isArray = require("./isArray2.cjs");
function forEach(collection, iteratee) {
  var func = isArray.default(collection) ? _arrayEach.default : _baseEach.default;
  return func(collection, _castFunction.default(iteratee));
}
exports.default = forEach;
//# sourceMappingURL=forEach2.cjs.map
