Sorted Array - uses binary search for fast insertion / reading
npm install sarrayFeatures:
- Uses binary-sort to insert and search in array.
``typescript
import { SortedArray } from 'sarray'
const arr = new SortedArray
arr.push(...[5, 4, 2, 1, 4])
// arr will now contain 1, 2, 4, 4, 5
`
`typescript
const arr = new SortedArray<{ val: number }>(({ number: a }, { number: b }) => a - b)
arr.push(...[{ val: 5 }, { val: 3 }])
// arr now contains [{val: 3}, {val: 5}];
`
`sh``
yarn add sarrayor
npm install sarray
MIT