4 ms·
But wouldn't it make mutability only useful in local scopes? ``` fn f(x) { *x = 42 // lazily cloning on write }; let x = 1; f(x); // x still equals 1 here
by lcedp 5y ago
But wouldn't it make mutability only useful in local scopes?
```
fn f(x) {
*x = 42 // lazily cloning on write
};
let x = 1;
f(x);
// x still equals 1 here
```