@extra-map/submaps v2.1.30
Lists all possible submaps. :running: :package: :ledger:
Similar: subobject, subobjects, isSubobject. This is part of package extra-map.
map.submaps(x, [n]);
// x: a map
// n: number of entries (-1 => any)
const map = require('extra-map');
var x = new Map([['a', 1], ['b', 2]]);
[...map.submaps(x)];
// [
// Map(0) {},
// Map(1) { 'a' => 1 },
// Map(1) { 'b' => 2 },
// Map(2) { 'a' => 1, 'b' => 2 }
// ]
var x = new Map([['a', 1], ['b', 2], ['c', 3]]);
[...map.submaps(x)];
// [
// Map(0) {},
// Map(1) { 'a' => 1 },
// Map(1) { 'b' => 2 },
// Map(2) { 'a' => 1, 'b' => 2 },
// Map(1) { 'c' => 3 },
// Map(2) { 'a' => 1, 'c' => 3 },
// Map(2) { 'b' => 2, 'c' => 3 },
// Map(3) { 'a' => 1, 'b' => 2, 'c' => 3 }
// ]
references
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago