merge-sort
Stability: 1 - Experimental
Merge sort.
Usage
var mergeSort = ;...var ascending = ; // sort ascendingvar descending = ; // sort descending
yes, the descending case is sort of crappy usage, I doubt anyone will use this code though :)