On 11/2/25 1:25 PM, ToddAndMargo via perl6-users wrote:
Hi All,

I see what is happening, but exactly what I am not sure:

[0] > my @x="a","b","c","d";
[a b c d]

[1] > say @x
[a b c d]

[1] > say |@x
abcd


I ask because I want to know its effect is on
     my $proc = run(|@x, :err, :out)


Many thanks,
-T


Search.brave.com gave me this back.  Is it correct?
(I fear "AI Slop").

https://search.brave.com/search?q=raku+what+dows+a+pipe+sign+in+front+of+an+array+variable+do%3F&summary=1&conversation=239b87cf62ce8a58a8bd45

If you are referring to the | symbol in the context of array
slicing or flattening, it can be used in list context to
flatten an array into a list of its elements, but this is
not done by placing | directly in front of the variable name.
Instead, it is used in expressions like |@array to flatten
the array into a list.

Reply via email to