UNPKG

uinix-fp-filter-entries

Version:

uinix fp object filter entries utility

12 lines (10 loc) 323 B
export {filterEntries}; /** * Filters an object using the provided predicate over its entries. * * @template X * @param {(entry: [string, X]) => boolean} f predicate * @returns {(xs: Record<string, X>) => Record<string, X>} */ const filterEntries = (f) => (xs) => Object.fromEntries(Object.entries(xs).filter(f));