UNPKG

@expressots/core

Version:

Expressots - modern, fast, lightweight nodejs web framework (@core)

16 lines (15 loc) 405 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getFirstArrayDuplicate = getFirstArrayDuplicate; function getFirstArrayDuplicate(array) { const seenValues = new Set(); for (const entry of array) { if (seenValues.has(entry)) { return entry; } else { seenValues.add(entry); } } return undefined; }