UNPKG

@modern-kit/utils

Version:
12 lines (9 loc) 272 B
'use strict'; function swap(arr, i, j, options) { const immutable = options?.immutable ?? false; const result = immutable ? [...arr] : arr; [result[i], result[j]] = [result[j], result[i]]; return result; } exports.swap = swap; //# sourceMappingURL=index.cjs.map