> On 1 Aug 2017, at 14:36, Zoffix Znet via RT <perl6-bugs-follo...@perl.org> 
> wrote:
> 
> Turns out the rabbit hole goes deeper. Adverbs appear to not work if slice is 
> structured:
> 
>    my %a = 'a'..'z';
>    dd %a{<a c e>, (<g i k>, ('m', ('o')))}:kv; # OUTPUT: ()
>    %a{<a c e>, (<g i k>, ('m', ('o')))}:delete;
>    dd +%a.keys; # OUTPUT:  13
> 
> Shouldn't it give structured `kv` data back and delete at least some keys?

I wonder whether we shouldn’t make all of the slicing lazy.  So instead of 
returning a reified List, it would return a Seq.

Reply via email to