Such in-place updates improve the efficiency of functional languages while maintaining referential transparency.
Такие обновления на месте повышают эффективность функциональных языков, сохраняя при этом ссылочную прозрачность.