Sort anything 🗃 (Archived)
This (short-lived) library was merely an experiment. It's currently archived in favour of snovakovic/fast-sort. His sorting library is easy to use, supports typescript and is blazing fast!
npm i sort-anything
Sort arrays in a functional programming way. A simple & small integration.
Motivation
I wanted to create a way to sort arrays that's close to "functional programming" and has a TINY footprint!
Meet the family
- merge-anything 🥡
- filter-anything ⚔️
- find-and-replace-anything 🎣
- compare-anything 🛰
- copy-anything 🎭
- flatten-anything 🏏
- is-what 🙉
Usage
Sorting on a single prop:
const array = id: 3 id: 1 id: 2 === id: 1 id: 2 id: 3
Sorting on multiple props:
const array = id: 3 tag: 'a' id: 1 tag: 'b' id: 1 tag: 'a' id: 2 tag: 'a' === id: 1 tag: 'a' id: 1 tag: 'b' id: 2 tag: 'a' id: 3 tag: 'a'