UNPKG

liquido

Version:

Conjunto de ferramentas para desenvolvimento de aplicações para a internet 100% em português

26 lines (24 loc) 667 B
"use strict"; /** @func util um filtro personalizado de alto desempenho @perf 60% mais rápido que a função de filtro JavaScript integrada @typedef {(e: *) => boolean} funcaoDeFiltragem @param {funcaoDeFiltragem} funcao @param {*[]} iteravel @return {*[]} */ Object.defineProperty(exports, "__esModule", { value: true }); exports.filtroPerformatico = void 0; const filtroPerformatico = (funcao, iteravel) => { const f = []; //final for (const element of iteravel) { if (funcao(element)) { f.push(element); } } return f; }; exports.filtroPerformatico = filtroPerformatico; //# sourceMappingURL=filtro-performatico.js.map