Descending sort
desc x desc[x]
Returns x sorted into descending order.
The function is uniform.
The sort is stable: it preserves order between equals.
Where x is a
q)desc 2 1 3 4 2 1 2 / vector
4 3 2 2 2 1 1
q)desc (1;1b;"b";2009.01.01;"a";0) / mixed list
2009.01.01
"b"
"a"
1
0
1b
q)t:([]a:3 4 1;b:`a`d`s) / table
q)desc t
a b
---
4 d
3 a
1 s