UNPKG

@eluvio/elv-js-helpers

Version:

A collection of Javascript helper functions used by several Eluvio libraries.

18 lines (14 loc) 354 B
'use strict' const curry = require('./curry') const filter = require('./filter') const pipe = require('./pipe') const fromPairs = require('../Conversion/fromPairs') const toPairs = require('../Conversion/toPairs') const filterKV = curry( (filterFn, obj) => pipe( toPairs, filter(filterFn), fromPairs )(obj) ) module.exports = filterKV