lists-filter

Filter values from lists that pass the test, like Array.filter().


Keywords
lists, filter
License
MIT
Install
npm install lists-filter@0.1.3

Documentation

lists-filter

NPM

Filter values from lists that pass the test, like Array.filter().

const filter = require('lists-filter');
// filter(<lists>, <test function>, [this])

a = ['avul', 'pakir', 'jainulabdeen'];
filter([a.keys(), a], (v) => v.length>5);
// [[2], ['jainulabdeen']]
a = {br: 'bharat ratna', pb: 'padma bhushan', pv: 'padma vibhushan'};
filter([Object.keys(a), Object.values(a)], (v, i, lst) => v.includes('padma'));
// [['pb', 'pv'], ['padma bhushan', 'padma vibhushan']]