Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re^3: Shortcutting grep in boolean context

by tybalt89 (Monsignor)
on Jan 03, 2017 at 22:28 UTC ( [id://1178886]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Shortcutting grep in boolean context
in thread Shortcutting grep in boolean context

To avoid a temporary variable:

if( sub{ $_ == $wanted and return 1 for @ary; 0 }->() ) { say "match" +}

Replies are listed 'Best First'.
Re^4: Shortcutting grep in boolean context
by perlancar (Hermit) on Jan 04, 2017 at 01:07 UTC
    The sub version has a higher overhead than the do version, but the speed won't matter unless we do hundreds of thousands of calls per second or more.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1178886]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others browsing the Monastery: (2)
As of 2024-04-24 23:26 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found