-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
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
Power sets are broken for ES6 #50
Comments
hi @michaelmior thank you for the bug report. I will investigate and will use this as a chance to revive this package. |
This revealed another bug in Set {
Set { 1, 2, 3 },
Set { 1, 2 },
Set { 1, 3 },
Set { 2, 3 },
Set { 1 },
Set { 2 },
Set { 3 },
Set {}
} and
are evualuated as equal, while in fact they are not. |
Another bug is that there should be no doubled entries of The has function is not involved, as it works correct. The add function is rather affected:
|
@michaelmior I added you as collaborator. If you accept I can assign you to review the PR #51 which attempts to fix the issue. |
Implemented, via #51 |
Describe the bug
The power set function is broken in ES6 (at least, as transformed via Babel).
To Reproduce
Expected behavior
The set
{2, 1}
should be included in the power set.Desktop (please complete the following information):
Additional context
The text was updated successfully, but these errors were encountered: