quick-insert

1.0.0 • Public • Published

Quick Insert

Simple quicksort-style array insertion function.

Based on http://stackoverflow.com/questions/3423394/algorithm-of-javascript-sort-function

Usage

var quickInsert = require('./')

var numbers = [1,3];
quickInsert(2, numbers)
// [1,2,3]

var objects = [
  { n: 1 },
  { n: 3 }
];
quickInsert({ n: 2 }, objects, function(a, b) {
  if (a.n === b.n) return 0;
  return a.n < b.n ? -1 : 1;
})
// [
//   { n: 1 },
//   { n: 2 },
//   { n: 3 }
// ]

Readme

Keywords

Package Sidebar

Install

npm i quick-insert

Weekly Downloads

7

Version

1.0.0

License

MIT

Last publish

Collaborators

  • jo