Subject: | Incompatible return type syntax |
I see that you changed the return type attribute from after the signature to before the signature, like perl 5.28 did.
Plus undo that and accept it after the signature again.
cperl has that syntax for 4 years already.
perl6 needs the return type after the signature.
It makes no sense to follow wrong and breaking p5p decisions. They should have done this in a major change, perl 7, but not perl 5.
Every other language either specifies it at very first (C,C++), or behind the arguments.
--
Reini Urban