uniq-with (npm): Remove duplicates based on a predicate function
Keywords: uniq|remove duplicates|predicate