# New Ticket Created by  "Carl Mäsak" 
# Please include the string:  [perl #77746]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=77746 >


<masak> rakudo: my @a=<a a a>;my @b=<b b b>;for (@a »,« @b) »,« @a ->
$a, $b, $c {say "$a $b $c"}
<p6eval> rakudo 859f2d: OUTPUT«Sorry, sides are of uneven length and
not dwimmy. [...]
<masak> rakudo: my @a=<a a a>;my @b=<b b b>;for (@a >>,<< @b) >>,<< @a
-> $a, $b, $c {say "$a $b $c"}
<p6eval> rakudo 859f2d: OUTPUT«Sorry, sides are of uneven length and
not dwimmy. [...]
<masak> <TimToady> that looks like a bug
* masak submits rakudobug
* moritz_ doesn't understand why
<moritz_> @a »,« @b return a list that's twice as long as @a
<moritz_> so the error message is fine
<masak> there's no trickery with Parcels going on, then?
<moritz_> without the parens, one could argue about list associativity
<masak> if there's list associativity, the parens shouldn't matter...
<TimToady> there's no list context for @a »,« @b, so it should produce
a structure of parcels of the same length
<TimToady> hyperops aren't listy like zips

Reply via email to