4.5. Create array, go over elements

Arrays start with a "@" mark and the name of the array.
You can assign a list of values to the array.

Printing the array as is, shows them with no space between them.
One can also put the arry within a string (interpolating) but then
it needs to be enclosed in {} curly braces. This will print spaces
between the values.

The for loop lets you iterate through the values of the array.

Example 4-4. examples/arrays/list_colors_array.p6

#!/usr/bin/perl6

my @colors = ("Blue", "Yellow", "Brown", "White");
say @colors;

say "--------------------------------";              # just for separation...

say "{@colors}";                                     

say "--------------------------------";              # just for separation...

for @colors -> $color {
    say $color;
}

Output:


BlueYellowBrownWhite
--------------------------------
Blue Yellow Brown White
--------------------------------
Blue
Yellow
Brown
White