Elizabeth Mattijsen
Elizabeth Mattijsen
Added test, closing
Test added with https://github.com/rakudo/rakudo/commit/efb42ea700
Feels indeed to me that the `proto` removing logic is a little too eager.
I don't think that's an issue, as `role`s are by default `our` scoped? And a package is a namespace.
Meh, sorry, misread. Looks like the `our` of the role is infectuous?
Test added with https://github.com/rakudo/rakudo/commit/0649fcc55a
The reason this does not work as you think it would, is that `start` returns a `Promise`. The `Promise` will be broken because of the `die`. Whenever something is done...
Technically, it shouldn't be too difficult to add a call to `sink` to the return value of `BUILD` and `TWEAK`. However, do we want to add that overhead to **EACH**...
Looks like the `TWEAK`/`BUILD` handling in the legacy grammar is going to be obsolete before long. So adding the "will be addressed in RakuAST` label, and make it part of...
@fingolfin0: Understood. Sorry to hear you've spent so much time finding this issue. And thank you for reporting! Since `--> Nil` should provide an opt-out, there should not be any...