in reply to Re: ${Schwartzian transform} ?
in thread ${Schwartzian transform} ?
perl -wle '@a = 1; @b = map {++ $_ -> [0]} map {[$_]} @a; print "@a"; +print "@b"' 1 2
No alias passes out of the right-most map.
Or a shorter example:
perl -wle '@a = 1; @b = map {$_} @a; $a [0] ++; print "@a @b"' 2 1
@b isn't an array whose elements are aliases for the elements of @a.
Abigail
|
|---|