The goal is for partial updates through a var
of immutable data structures to be efficient, lessoning the need for mutable versions. That is not currently the case - there is nothing about the underlying representation that allows for anything other than a full copy on partial update. However, this requirement is being kept in mind for the new VM.
2 Likes