UNPKG

imma

Version:

A collection of functions for dealing with native arrays and objects immutably

8 lines (6 loc) 197 B
'use strict' const set = require('./set') const update = module.exports = (iterable, key, fn) => typeof key === 'function' ? key(iterable) : set(iterable, key, fn(iterable[key]))