Skip to content

Commit 6d903ab

Browse files
Add another missing import
1 parent bca8364 commit 6d903ab

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

function/memoizeShallow.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import memoizeWith from "./memoizeWith";
2+
13
const equalsShallow = (xs, ys) =>
24
xs.length === ys.length && xs.every((x, index) => x === ys[index]);
35

function/memoizeWith.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
export default equals => f => {
22
let memoized = undefined;
33
let memoizedArgs = undefined;
4+
45
return (...args) => {
56
if (memoized && equals(args, memoizedArgs)) {
67
return memoized;
78
}
9+
810
memoized = f(...args);
911
memoizedArgs = args;
12+
1013
return memoized;
1114
};
1215
};

0 commit comments

Comments
 (0)