We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
set union operator (+) does not preserve inheritance from Bag.
(+)
use Test; plan 1; class Foo is Bag {} isa-ok Foo.new("a") (+) Foo.new("b"), Foo, "union of two Foo instances should be a Foo instance";
The text was updated successfully, but these errors were encountered:
I think the problem is broader, and probably applies to all set operators.
Sorry, something went wrong.
Hopefully fix all inheritance issues with set operators
586466e
In response to #5190
Added test with Raku/roast@a647a0ecae I think all set ops are covered now. So closing. Please re-open if I missed something :-)
lizmat
No branches or pull requests
The Problem
set union operator
(+)
does not preserve inheritance from Bag.Steps to Reproduce
Environment
The text was updated successfully, but these errors were encountered: