1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 1 1 19 1 71 1 | define(['./indexOf', './filter'], function(indexOf, filter){ /** * @return {array} Array of unique items */ function unique(arr){ return filter(arr, isUnique); } function isUnique(item, i, arr){ return indexOf(arr, item, i+1) === -1; } return unique; }); |