UNPKG

@naverpay/hidash

Version:

improved lodash

17 lines (16 loc) 433 B
import l from "core-js-pure/features/instance/push.js"; import { baseIteratee as f } from "./internal/baseIteratee.mjs"; function m(t, r) { if (!t || !("length" in t)) return []; const o = /* @__PURE__ */ new Map(), n = [], u = f(r), i = t.length; for (let e = 0; e < i; e++) { const s = t[e], c = u(s, e, t); o.has(c) || (o.set(c, !0), l(n).call(n, s)); } return n; } export { m as default, m as uniqBy };