Announce: Rakudo Perl 6 compiler, Release #108 (2017.02)

2017-02-18 Thread zoffix
# Announce: Rakudo Perl 6 compiler, Release #108 (2017.02) On behalf of the Rakudo development team, I’m very happy to announce the February 2017 release of Rakudo Perl 6 #108. Rakudo is an implementation of Perl 6 on the Moar Virtual Machine[^1]. This release implements the 6.c version of the

[perl #130812] [LTA] error message when trying to use ? on ~ in a regex (/ ‘[’ ~? ‘]’ . /)

2017-02-18 Thread via RT
# New Ticket Created by Aleks-Daniel Jakimenko-Aleksejev # Please include the string: [perl #130812] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130812 > Code: ‘[a]’ ~~ / ‘[’ ~? ‘]’ . / Result: ===SORRY!=== Cannot find met

Re: [perl #130787] [BUG] Array subsignatures confused by pair elements

2017-02-18 Thread Lloyd Fournier
I don't think this isn't a bug. This is just how signature binding works: my ($a,$b,$c) := [10,20,v => 30] Too few positionals passed; expected 3 arguments but got 2 in block at -e line 1 It makes sense to me because otherwise what would this mean? sub s(@($a,$b,:$c)) { } Pair elements