diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/common-util/sugar.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/common-util/sugar.js b/src/common-util/sugar.js index 66e160aa..9e344816 100644 --- a/src/common-util/sugar.js +++ b/src/common-util/sugar.js @@ -221,6 +221,9 @@ export const compareArrays = (arr1, arr2, {checkOrder = true} = {}) => ? arr1.every((x, i) => arr2[i] === x) : arr1.every((x) => arr2.includes(x))); +export const exhaust = (generatorFunction) => + Array.from(generatorFunction()); + export function compareObjects(obj1, obj2, { checkOrder = false, checkSymbols = true, |