src/promissory-arbiter.js
function insert (getValue, item, list) {
    var index = binaryIndexBy(getValue, getValue(item), list);

    list.splice(index, 0, item);
    return item;
  }
function insert (getValue, item, list) {
    var index = binaryIndexBy(getValue, getValue(item), list);

    list.splice(index, 0, item);
    return item;
  }
function insert ( getValue , item , list ) { var index = binaryIndexBy ( getValue , getValue ( item ) , list ) ; list . splice ( index , 0 , item ) ; return item ; }
Inserts an item in ascending order according to `getValue`.
Inserts an item in ascending order according to getValue .