| ▲ | bryanlarsen 2 days ago | |
Variable shadowing felt wrong for a while because it's considered verboten in so many other environments. I use it fairly liberally in rust now. | ||
| ▲ | kibwen 2 days ago | parent [-] | |
It helps that the specific pattern of redeclaring a variable just to change its mutability for the remainder of its scope is about the least objectionable use of shadowing possible. | ||