Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

Re (tilly) 2: Subroutine chaining idiom requested

by tilly (Archbishop)
on May 24, 2001 at 07:24 UTC ( #82805=note: print w/replies, xml ) Need Help??

in reply to Re: Subroutine chaining idiom requested
in thread Subroutine chaining idiom requested

Did someone say golf?
sub chain{(*f,*_)=@_;@_=&$_ for@f;@_}
Of course you probably want strict compliant and it is bad style to modify your arguments in place. In which case it is probably better to make that:
sub chain{my($f,$a)=@_;$a=[&$_(@$a)]for@$f;@$a}
which is still reasonable...

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (20)
As of 2016-10-24 14:21 GMT
Find Nodes?
    Voting Booth?
    How many different varieties (color, size, etc) of socks do you have in your sock drawer?

    Results (307 votes). Check out past polls.