On Wed, Aug 5, 2015 at 4:34 PM, Christian Bartolomaeus via RT <
[email protected]> wrote:
> Nowadays the error message is:
>
> $ perl6 -e 'subset UInt of Int where * >= 0; sub foo (UInt $bar?) { };
> foo()'
> Invocant requires an instance of type Int, but a type object was passed.
> Did you forget a .new?
> in block <unit> at -e:1
>
It strikes me that this message is LTA given that the check in the subset
is "action at a distance".
--
brandon s allbery kf8nh sine nomine associates
[email protected] [email protected]
unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net