mirror of
https://github.com/revarbat/BOSL2.git
synced 2025-08-06 16:16:42 +02:00
@@ -798,6 +798,7 @@ function unique(arr) =
|
|||||||
// arr = The list to analyze.
|
// arr = The list to analyze.
|
||||||
function unique_count(arr) =
|
function unique_count(arr) =
|
||||||
assert(is_list(arr) || is_string(arr))
|
assert(is_list(arr) || is_string(arr))
|
||||||
|
arr == [] ? [[],[]] :
|
||||||
let( arr=sort(arr) )
|
let( arr=sort(arr) )
|
||||||
let(ind = [0,for(i=[1:1:len(arr)-1]) if (arr[i]!=arr[i-1]) i])
|
let(ind = [0,for(i=[1:1:len(arr)-1]) if (arr[i]!=arr[i-1]) i])
|
||||||
[select(arr,ind),
|
[select(arr,ind),
|
||||||
|
Reference in New Issue
Block a user