Packages

A web application in pursuit of meaning in life.

Retired package: Complete rewrite, scratch old versions

Current section

Files

Jump to
udia assets node_modules mout src collection reject.js
Raw

assets/node_modules/mout/src/collection/reject.js

define(['./filter', '../function/makeIterator_'], function (filter, makeIterator) {
/**
* Inverse or collection/filter
*/
function reject(list, iterator, thisObj) {
iterator = makeIterator(iterator, thisObj);
return filter(list, function(value, index, list) {
return !iterator(value, index, list);
}, thisObj);
}
return reject;
});