Unduplicate

by Bacher

JavaScript

const list = [{ id: 'john' }, { id: 'nick' }, { id: 'john' }];

const s = new Set();

const results = list.filter(item => {
	if (!s.has(item.id)) {
    s.add(item.id);
    return true;
  }
});

console.log(results);