Luke wrote:
Now I'm going to propose a variant for circumfix:foo(1, <<@a>>, 2); Where the meta operator is pointing to the parentheses around the call. Then it is easy to do my map above: my ($val1, $val2, $val3) = foo("bar", <<1,2,3>>, "baz")
You're going to need to find another syntax. That one already means something else (namely, shell-like interpolating word list).
Damian