source: node_modules/core-js-pure/full/map/key-by.js

main
Last change on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 1.1 KB
Line 
1'use strict';
2require('../../modules/es.object.to-string');
3require('../../modules/es.map');
4require('../../modules/esnext.map.key-by');
5require('../../modules/esnext.map.delete-all');
6require('../../modules/esnext.map.emplace');
7require('../../modules/esnext.map.every');
8require('../../modules/esnext.map.filter');
9require('../../modules/esnext.map.find');
10require('../../modules/esnext.map.find-key');
11require('../../modules/esnext.map.includes');
12require('../../modules/esnext.map.key-of');
13require('../../modules/esnext.map.map-keys');
14require('../../modules/esnext.map.map-values');
15require('../../modules/esnext.map.merge');
16require('../../modules/esnext.map.reduce');
17require('../../modules/esnext.map.some');
18require('../../modules/esnext.map.update');
19var call = require('../../internals/function-call');
20var isCallable = require('../../internals/is-callable');
21var path = require('../../internals/path');
22
23var Map = path.Map;
24var mapKeyBy = Map.keyBy;
25
26module.exports = function keyBy(source, iterable, keyDerivative) {
27 return call(mapKeyBy, isCallable(this) ? this : Map, source, iterable, keyDerivative);
28};
Note: See TracBrowser for help on using the repository browser.