make-github-pseudonymous-again / js-sorting

:signal_strength: Sorting algorithms for JavaScript

Home Page:https://make-github-pseudonymous-again.github.io/js-sorting

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“Ά Sorting License GitHub issues


Β© xkcd.com

Sorting algorithms for JavaScript. See docs. Parent is js-algorithms.

πŸ—οΈ 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

πŸ‘Ά Children

This package has several children:

βš–οΈ Comparison sorting

Spec

In-place

Stable

Input oblivious

Subroutines

πŸ’€ Integer sorting

πŸ”— Links

About

:signal_strength: Sorting algorithms for JavaScript

https://make-github-pseudonymous-again.github.io/js-sorting

License:GNU Affero General Public License v3.0


Languages

Language:JavaScript 100.0%