UNPKG

@visx/vendor

Version:

vendored packages for visx

21 lines (20 loc) 409 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = pairs; exports.pair = pair; function pairs(values, pairof = pair) { const pairs = []; let previous; let first = false; for (const value of values) { if (first) pairs.push(pairof(previous, value)); previous = value; first = true; } return pairs; } function pair(a, b) { return [a, b]; }