mout
Version:
Modular Utilities
19 lines (16 loc) • 386 B
text/typescript
import filter from './filter';
import makeIterator from '../function/makeIterator_';
/**
* Object reject
*/
function reject(obj, callback, thisObj?: any) {
callback = makeIterator(callback, thisObj);
return filter(
obj,
function(value, index, obj) {
return !callback(value, index, obj);
},
thisObj
);
}
export default reject;