The error message looks adequate now: $ perl6 -e 'sub foo(Int *@ints) {}' ===SORRY!=== Error while compiling -e Slurpy positionals with type constraints are not supported. at -e:1 ------> sub foo(Int *@ints⏏) {} expecting any of: formal parameter constraint
But as it was pointed out above typed slurpy arrays are used in the spec in several places. There are several skipped tests for typed slurpy params in S06-signature/slurpy-params.t. Should this ticket be closed (with a test for the current error message)?