On Fri, 4 Aug 2000 22:21:04 -1000 (HST), Tim Jenness wrote:

> Elements of @_ should be read-only (John Tobey)

Eck.

How about this one:

        $_ should be read-only inside map/grep

(or: $_ would be a copy of the value, not an alias)

That would promote the functional programming style in map/grep, i.e.
prevent people from using map/grep in a void context, simply in order to
replace a for/foreach loop.

I know, it's not full-proof. You'd have to make ALL variables inside the
block block scoped.

But it could also help by accidently modifying the source list items,
i.e. modify only a copy.

-- 
        Bart.

Reply via email to