Создаются ли новые векторы, даже если старые больше не используются?

Этот вопрос касается пакета Data.Vector .

Учитывая тот факт, что я никогда не буду использовать старое значение определенного ячейка после обновления ячейки. Будет ли операция обновления всегда создавать новый вектор, отражающий обновление, или это будет выполняться как обновление на месте?

Примечание: я знаю о Data.Vector.Mutable

7
задан haskelline 12 July 2011 в 14:29
поделиться