Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re^2: ~~ and list literal

by Anonymous Monk
on Oct 25, 2012 at 23:43 UTC ( #1000966=note: print w/ replies, xml ) Need Help??


in reply to Re: ~~ and list literal
in thread ~~ and list literal

TIL that parentheses don't imply a list context. Also these don't:

"x" ~~ qw(x y z) "x" ~~ sort(x y z)

I find that only this do: "x" ~~ @{["x", "y", "z"]}

Any other which I missed?


Comment on Re^2: ~~ and list literal
Select or Download Code
Re^3: ~~ and list literal
by 2teez (Priest) on Oct 26, 2012 at 00:03 UTC

    TIL that parentheses don't imply a list context

    Ofcourse, I never said parentheses imply a list context, it's the comma operator that does.
    But, what I did say/wrote is that the smartmatch ..infers contexts from the actual types of its operands and uses that type information to select a suitable comparison mechanism...

    Any other which I missed?
    Please, check perlop for detailed information

    If you tell me, I'll forget.
    If you show me, I'll remember.
    if you involve me, I'll understand.
    --- Author unknown to me

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (5)
As of 2014-08-20 23:48 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (125 votes), past polls