# New Ticket Created by Pawel Pabian # Please include the string: [perl #125251] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=125251 >
Named params print required types: 17:33 bbkr: r: sub MAIN (Int :$x!) {...} 17:33 camelia: rakudo-{moar,jvm} c2a57e: OUTPUT«Usage: /tmp/tmpfile -x=<Int> » However positional types does not: 17:33 bbkr: r: sub MAIN (Int $x!) {...} 17:33 camelia: rakudo-{moar,jvm} c2a57e: OUTPUT«Usage: /tmp/tmpfile <x> » I think this is bug because type is more important than irrelevant variable name. Expected output is: "Usage: /tmp/tmpfile <Int>"