parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Sumo 06.06.2016 14:00

Немного смущает заметно больший оверхед варианта ^h.insert($index)[$.key[$value] ;$options]
Если смотреть на набор методов, то ПАФ явно считал хеш множеством. Поэтому и предлагаю сразу сделать метод, который дополнит add/union/intersect. Задача вставки крайне редкая и плодить кучу методов не хочется.
Ну и если будет index last, то кажется не помешает опция before/after
Смысл параметра index — в какой позиции текущего хеша будет находится первый элемент того, что мы вставляем. first — вставляем в начало, last — вставляем в конец, число — вставляем перед элементом с порядковым номером.