ArraySort
package haxe.ds
Доступно на всех платформах
ArraySort предоставляет стабильную реализацию слияния сортировки через свой метод sort. Его следует использовать вместо Array.sort в тех случаях, когда порядок одинаковых элементов должен сохраняться на всех целевых платформах.
Статические методы
staticsort<T>(a:Array<T>, cmp:(T, T) ‑> Int):Void
Сортирует массив a в соответствии с функцией сравнения cmp, где cmp(x,y) возвращает 0, если x == y, положительное целое число, если x > y, и отрицательное целое число, если x < y.
Эта операция изменяет массив a на месте.
Эта операция стабильна: порядок одинаковых элементов сохраняется.
Если a или cmp равны null, результат не определен.
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/haxe/ds/ArraySort.html