On Sat, 30 Sep 2017 12:45:09 -0700, sjn-perl...@pvv.org wrote: > I think this bug can be closed.
Agreed. Rejecting. I see little reason to muddy up the Usage even more with type information, where you're mostly limited to Int/Str types anyway, and variable name helps know which to use. The type info is helpful with named args, because without types present, it'd be harder to know whether they are Bool flags. > also there is > inconsistency between usage text and how Perl 6 display types: > > $ perl6 -e 'Int.WHAT.say' > (Int) > > So it should be displayed as --age=(Int) instead of --age=<Int>. Don't see much consistency relevance between USAGE and the behaviour of the .gist method on type objects. Personally, I use `Int.^name.say` to display types... > > I found another inconsistency in positional params - > > anonymous one still display types: Seems reasonable to me. Lacking a variable name, there's little else to display in its place. Cheers, ZZ