Thanks for the great tool. I'm having an issue where calling my memoized function with deeply nested objects that are deeply equal and having the deepEqual option set to true still results in a new function call.
The way the config is handled, it doesn't handle the undefined value for the equal function. If you remove the undefined, this will work. It would be nice if it supported the undefined, as well.
Hey there @erikras,
Thanks for the great tool. I'm having an issue where calling my memoized function with deeply nested objects that are deeply equal and having the deepEqual option set to true still results in a new function call.
Here's an example of this happening:
In this case "Hello World" is output to the console twice, instead of just once.
Any help solving this would be appreciated. Thanks! Thomas