in reply to Re: precedence: two functions on one line
in thread precedence: two functions on one line

I can't change the data as this is part of a larger application that expects $tracker to be a scalar. However, This variation on what you posted does exactly what I want, and on a single line too!
@files = map { "$path$_" } split /<br>\n/, $tracker;
Must go meditate on the mysteries of the map function. Thanks!

Replies are listed 'Best First'.
Re: Re: Re: precedence: two functions on one line
by andye (Curate) on Jul 27, 2001 at 19:14 UTC
    map's great. Here's another example, to aid the old meditations:
    $tracker = join "", map {"$_.html<br>\n"} ('a'..'f');
    - although frankly it's more readable as a here doc!

    andy.