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