just-map

1.1.18 • Public • Published

just-map

Part of a library of zero-dependency npm modules that do just do one thing.
Guilt-free utilities for every occasion.

import map from 'just-map';
 
// returns a new object with the predicate applied to each value
map({a: 3, b: 5, c: 9}, (value) => value + 1); // {a: 4, b: 6, c: 10}
map({a: 3, b: 5, c: 9}, (value, index) => index); // {a: 0, b: 1, c: 2}
map({a: 3, b: 5, c: null}, (value, index) => Boolean); // {a: true, b: true, c: false}
map({a: 3, b: 5, c: 9}, (key, value, obj) => obj[+ 1]); // {a: 5, b: 9, c: undefined}

Package Sidebar

Install

npm i just-map

Weekly Downloads

3

Version

1.1.18

License

MIT

Last publish

Collaborators

  • angus-c