I wanted to copy one array into another, element by element, so that I
could edit the source data as necessary. I simultaneously changed a
source element using “strip!”. The latter step corrupted the
copying. Without the bang operator, all works as expected.
The above question, source code and output are stored at
This is not an earth-shattering problem. I’m just curious why it
doesn’t work … especially because it took me a good while to figure
out the cause of my app’s failure.
Thanks in Advance,