develooper Front page | perl.perl5.porters | Postings from February 2011

Re: perldoc improvements for map

Thread Previous | Thread Next
From:
Eirik Berg Hanssen
Date:
February 13, 2011 07:12
Subject:
Re: perldoc improvements for map
Message ID:
AANLkTime1oz3et4QPDdjoFbZM3PRC+kq=T1_o0cGZG=r@mail.gmail.com
On Sun, Feb 13, 2011 at 3:50 PM, Christian Walde <mithaldu@yahoo.de> wrote:

> Even discussing indirect versus direct seems worth it in such
> documentation, since indirect notation can lead to code being executed that
> was never intentended to be executed. The same can't really happen when
> using EXPR map syntax, right?
>

  Define "really":

sub f(_) { }
for (sub { print "Just another " }, sub { print "Perl hacker," }) {
  my @y = map f $_->(), sub { die "Gotcha!" }
}

  Compare:

sub f(_) { }
for (sub { print "Just another " }, sub { print "Perl hacker," }) {
  my @y = map f, $_->(), sub { die "Gotcha!" }
}


Eirik


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About