0.1.2 • Published 6 years ago

set-filterto v0.1.2

Weekly downloads
1
License
MIT
Repository
-
Last release
6 years ago

set-filterto

NOTE: set-filterto was renamed to @extra-set/filter. NPM

Filter values from set that pass the test, like Array.filter().

const filterTo = require('set-filterto');
// filterTo(<set>, <test function>, [this], [target=new Set()])

var set = new Set('scout');
filterTo(set, (v) => v>'s');
// Set {'u', 't'}
filterTo(set, (v, k, set) => v>='s', null);
// Set {'s', 'u', 't'}
filterTo(set, (v, k, set) => v>='s', null, new Set(['z']));
// Set {'z', 's', 'u', 't'}
filterTo(set, (v, k, set) => v>='s', null, set);
// Set {'s', 'u', 't'} (set is modified)
0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago