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
You're probably aware of this, but just in case you weren't.
Your union implementation overflows Int for:
union
Int
iterate (\a -> union a a) a
I needed to implement something like your package for GHC and that's what I ended up with:
https://phabricator.haskell.org/diffusion/GHC/browse/master/compiler/utils/UniqDFM.hs;20c06143a7bfc6548351e610350a8e1c0d8a0bb9$128-136
The text was updated successfully, but these errors were encountered:
Hmm I guess I can fix it by re-indexing after union.
Sorry, something went wrong.
Resolve #10: union packs the indices
1b78ce0
0fa521e
No branches or pull requests
You're probably aware of this, but just in case you weren't.
Your
union
implementation overflowsInt
for:I needed to implement something like your package for GHC and that's what I ended up with:
https://phabricator.haskell.org/diffusion/GHC/browse/master/compiler/utils/UniqDFM.hs;20c06143a7bfc6548351e610350a8e1c0d8a0bb9$128-136
The text was updated successfully, but these errors were encountered: