You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[12:14:07] <lizmat> hmmm...
[12:14:34] <lizmat> S06:1633 states: "In standard Perl 6, C<Int> is generally assumed to mean C<Int:_>, except for invocants, where the default is C<Int:D>."
[12:14:54] <lizmat> I don't think we've actually implemented it this way at the moment?
[12:15:17] <lizmat> m: class A { method foo { dd self } }; A.foo
[12:15:17] <+camelia> rakudo-moar c47145: OUTPUT«A»
[12:15:39] <lizmat> according to S06:1633, that should have been an error ?
[12:15:44] <jnthn> lizmat: Indeed. Another little thing to decide before Christmas.
[12:16:09] <jnthn> lizmat: I think the problem has always been that it makes it harder to write `new` methods
[12:16:11] <lizmat> should I ticket this, or is it on the list somewhere already
[12:16:18] <jnthn> You can ticket it
[12:16:39] <lizmat> will do
[12:16:43] <jnthn> The resolution may well end up being we change S06, but we should decide on it one way or the other.
[12:16:54] <lizmat> yup, indeed :-)
Migrated from rt.perl.org#126283 (status was 'new')
Searchable as RT126283$
The text was updated successfully, but these errors were encountered: