HTML5 replaceState - это ответ, как уже упоминалось Vivart и geo1701. Однако он не поддерживается во всех браузерах / версиях. History.js обертывает функции состояния HTML5 и предоставляет дополнительную поддержку для браузеров HTML4.
Вы можете использовать Iterators.flatten
, чтобы сгладить ваш Вектор Векторов.
collect.(Iterators.flatten.(anas5))