@aureooms/js-sort
v8.0.0
Published
sorting code bricks for JavaScript
Downloads
9
Maintainers
Readme
:signal_strength: @aureooms/js-sort
Sorting algorithms for JavaScript. See docs. Parent is @aureooms/js-algorithms.
:building_construction: Caveat emptor! This is work in progress. Code may be working. Documentation may be present. Coherence may be. Maybe.
import {isSorted} from '@comparison-sorting/is-sorted';
import {increasing, decreasing} from '@total-order/primitive';
isSorted(increasing, [1, 2, 3], 0, 3); // true
isSorted(decreasing, [1, 2, 3], 0, 3); // false
:baby: Children
This package has several children:
:balance_scale: Comparison sorting
- :notebook_with_decorative_cover: aureooms/js-in-situ-sort-spec: in place sorting for JavaScript
- :leaves: aureooms/js-heapsort: heapsort for JavaScript
- :rabbit2: aureooms/js-quicksort: quicksort for JavaScript
- :rewind: aureooms/js-insertion-sort: Insertion sorting algorithms for JavaScript
- :person_fencing: aureooms/js-merge-insertion-sort: Ford-Johnson algorithm for JavaScript
- :dragon: aureooms/js-mergesort: mergesort for JavaScript
- :musical_score: aureooms/js-odd-even-mergesort: Batcher's odd-even mergesort for JavaScript
Subroutines
- :waning_gibbous_moon: aureooms/js-merging: merging for JavaScript
- :cake: aureooms/js-partition: partition for JavaScript
- :point_down: aureooms/js-selection: selection for JavaScript
:zzz: Integer sorting
- :oden: aureooms/js-radix-sort: Radix sorting algorithms for JavaScript
- aureooms/js-countingsort: countingsort for JavaScript
- aureooms/js-bucketsort: bucketsort for JavaScript
:link: Links
- http://sorting.at