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