`let` was designed to replicate parameter passing semantics so that a `template` can more easily do "evaluate once" for its parameters. Parameter passing also does not involve (deep) copies. Fixing/changing it will cause performance problems so it's not clear what to do.
- Wrong copy of sequences? lscrd
- Re: Wrong copy of sequences? mashingan
- Re: Wrong copy of sequences? lscrd
- Re: Wrong copy of sequences? StasB
- Re: Wrong copy of sequences? lscrd
- Re: Wrong copy of sequences? cdome
- Re: Wrong copy of sequences? mashingan
- Re: Wrong copy of sequences? lscrd
- Re: Wrong copy of sequences? Araq
- Re: Wrong copy of sequences? lscrd
- Re: Wrong copy of sequences? mratsim
- Re: Wrong copy of sequences? mratsim