diff --git a/modules/core/Array.js b/modules/core/Array.js index e63c20fe..099f3183 100644 --- a/modules/core/Array.js +++ b/modules/core/Array.js @@ -38,18 +38,9 @@ Array.prototype.contains = Array.prototype.includes * @return {Array} the union set */ Array.union = function() { - var result = []; - var map = {}; - for (var i=0; i { + return result.concat(array.filter(element => !result.includes(element))); + }, []); }; /**