3 function unique_pred(list, compare) {
7 for(var i=1; i<len; ++i) {
22 function unique_eq(list) {
25 , a=list[0], b = list[0]
26 for(var i=1; i<len; ++i, b=a) {
41 function unique(list, compare, sorted) {
42 if(list.length === 0) {
49 return unique_pred(list, compare)
54 return unique_eq(list)
57 module.exports = unique