a sorted array, with user-supplied sorting.
npm install sorted-cmp-array
var SortedArray = require('sorted-cmp-array')
Creates a new sorted array with the supplied comparison function, backed by either a fresh array or a supplied one.
The backing array.
Inserts an element into the array.
Returns the index of the element, or -1 if it wasn't found.
Removes an element from the array.
Returns true if the element was removed, false if it wasn't there in the first place.