Я вижу, что во многих темах, связанных с функциональным программированием, упоминаются деструктивные обновления. Я понимаю, что это что-то похожее на мутацию, поэтому я понимаю часть обновления. Но в чем же разрушительная часть? Или я просто слишком много думаю об этом?