| 1566 | } |
| 1567 | ts.arrayToMap = arrayToMap; |
| 1568 | function arrayToNumericMap(array, makeKey, makeValue) { |
| 1569 | if (makeValue === void 0) { makeValue = identity; } |
| 1570 | var result = []; |
| 1571 | for (var _i = 0, array_7 = array; _i < array_7.length; _i++) { |
| 1572 | var value = array_7[_i]; |
| 1573 | result[makeKey(value)] = makeValue(value); |
| 1574 | } |
| 1575 | return result; |
| 1576 | } |
| 1577 | ts.arrayToNumericMap = arrayToNumericMap; |
| 1578 | function arrayToMultiMap(values, makeKey, makeValue) { |
| 1579 | if (makeValue === void 0) { makeValue = identity; } |