http://www.perlmonks.org?node_id=1006385


in reply to Re: Trouble getting size of list returned from sub
in thread Trouble getting size of list returned from sub

You can also fold the variable into the same line as the print:

say ( my $mp =()= bad() );

But I wouldn't say that's an improvement. In fact, I would tuck all this away into a routine, to hide details and leave only the high-level purpose.

To learn more about this ( the goatse operator ) and other fun, little-known operators, check out secret perl operators

As Occam said: Entia non sunt multiplicanda praeter necessitatem.