UNPKG

fuzzy-rater

Version:

Tooling for fuzzily rating text according to some query

30 lines 1.61 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.merge = exports.add = void 0; /** * Adds a value to the given array, using array.push disguised as an immutable operation. * This allows for the inline style of merging arrays, while only taking constant time instead of linear time, * at the cost of higher potential of mistakes. * @param a The array to add to * @param b The value to be added * @returns The array with the value added */ function add(a, b) { a.push(b); return a; } exports.add = add; /** * Adds a value to the given array, using array.push disguised as an immutable operation * This allows for the inline style of merging arrays, while only taking constant time (for fixed b) instead of linear time, * at the cost of higher potential of mistakes. * @param a The array to add to * @param b The values to be added * @returns The array with the value added */ function merge(a, b) { a.push(...b); return a; } exports.merge = merge; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVyZ2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvbWVyZ2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUE7Ozs7Ozs7R0FPRztBQUNILFNBQWdCLEdBQUcsQ0FBSSxDQUFNLEVBQUUsQ0FBSTtJQUMvQixDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ1YsT0FBTyxDQUFDLENBQUM7QUFDYixDQUFDO0FBSEQsa0JBR0M7QUFFRDs7Ozs7OztHQU9HO0FBQ0gsU0FBZ0IsS0FBSyxDQUFJLENBQU0sRUFBRSxDQUFNO0lBQ25DLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztJQUNiLE9BQU8sQ0FBQyxDQUFDO0FBQ2IsQ0FBQztBQUhELHNCQUdDIn0=