Re: Creating an array of a single hash

2017-06-02 Thread Elizabeth Mattijsen
> On 1 Jun 2017, at 16:29, Gabor Szabo wrote: > > use v6; > > my @x = { name => "Foo" }, { name => "Bar"} > say @x.gist; # [{name => Foo} {name => Bar}] > say @x.^name;# Array > say @x[0].^name; # Hash > > my @y = { name => "Foo" } > say @y; # [name => Foo]

Re: Creating an array of a single hash

2017-06-01 Thread Gabor Szabo
On Thu, Jun 1, 2017 at 5:44 PM, Timo Paulssen wrote: > Yeah, you can use the prefix $ to itemize things, like so: > > timo@schmand ~> perl6 -e 'my @y = ${ name => "Foo" }; say @y.gist; > say @y.^name; say @y[0].^name' > [{name => Foo}] > Array > Hash > > HTH >

Re: Creating an array of a single hash

2017-06-01 Thread Timo Paulssen
Yeah, you can use the prefix $ to itemize things, like so: timo@schmand ~> perl6 -e 'my @y = ${ name => "Foo" }; say @y.gist; say @y.^name; say @y[0].^name' [{name => Foo}] Array Hash HTH - Timo

Creating an array of a single hash

2017-06-01 Thread Gabor Szabo
use v6; my @x = { name => "Foo" }, { name => "Bar"} say @x.gist; # [{name => Foo} {name => Bar}] say @x.^name;# Array say @x[0].^name; # Hash my @y = { name => "Foo" } say @y; # [name => Foo] say @y.^name; # Array say @y[0].^name; # Pair my @z = { name => "Foo" },; say