In 2015 nypm hackathon, we found, thank you:
# Failed test 'Can feed Arrays of Type to .new of Array[Array[Type]] 
(assignment)'
# at t/spec/S09-typed-arrays/arrays.rakudo.moar line 200
# expected: $((Bool::True, Bool::False, Bool::True), (Bool::True,))
#      got: $(Array[Bool].new(Bool::True, Bool::False, Bool::True), 
Array[Bool].new(Bool::True))


On Mon Mar 09 21:13:57 2015, Mouq wrote:
> On Sun Nov 10 16:07:42 2013, langdo...@gmail.com wrote:
> > $ perl6
> > > Array[Array[Bool]].new($(Array[Bool].new))
> > Type check failed in .new; expected 'Array[Bool]' but got
> > 'Array[Bool]'
> >   in block  at src/gen/CORE.setting:8188
> >   in method reify at src/gen/CORE.setting:7135
> >   in method reify at src/gen/CORE.setting:7030
> >   in method gimme at src/gen/CORE.setting:7458
> >   in method eager at src/gen/CORE.setting:7430
> >   in block  at src/gen/CORE.setting:8183
> >
> > $ perl6 -v
> > This is perl6 version 2013.10 built on parrot 5.9.0 revision 0
> >
> > Either it should let me do that, or at least say something sensical.
> 
> The latest Rakudo now correctly "lets you do that" :) Tests for this
> were added in Roast commit 5f5f5fbb26 (
> https://github.com/perl6/roast/commit/5f5f5fbb26 )
> 
> Marking this ticket as resolved :)



Reply via email to