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

Reply via email to