in reply to opening a file destroys nulling entries in a list?!?!
and now for something entirely different..
just as an aside, using map in a void context (i.e. not returning anything), is generally considered a BadThing(TM). If you are simply looking for a way to do simple single line loops, you can always use for().. ala
print "before: $_\n" for @instances; screwed "$_" for @instances; print "after: $_\n" for @instances;
You might already know this, you might not, but I figured I would toss it out there. The reason it't not so good, is Perl can go through a lot of trouble to build a list of things to return from the map block, and if you don't use them its simply a waste of processor time and memory that could be better spent doing other things.
use perl;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: opening a file destroys nulling entries in a list?!?!
by matpalm (Initiate) on Aug 07, 2003 at 03:47 UTC |