On 2020-01-20 19:55, ToddAndMargo via perl6-users wrote:
Hi All,

What is the proper way to state that I am returning a
hash from a sub?   `sub x() returns % {}`

And an array?  `sub x() returns @ {}`

Many thanks,
-T


I think this is it:

> sub x() returns Associative { my %h= A=>"a"; return %h}
&x
> x
{A => a}


> sub y() returns Array { my @a=(1,2,3,2,1) ; return @a}
&y
> y
[1 2 3 2 1]


Am I too high up the food chain with Associative and Array?

-T

Reply via email to