An open API service for providing issue and pull request metadata for open source projects.

GitHub / haskell-unordered-containers/unordered-containers issues and pull requests

#500 - Improve language in haddocks for Data.HashMap.compose

Pull Request - State: open - Opened by alexfmpe 3 months ago

#499 - Make CI work again and bump to 9.12.2

Pull Request - State: closed - Opened by andreasabel 3 months ago - 4 comments

#498 - Fixes docs of Data.HashMap.Lazy.fromList: it takes O(n * log(n))

Pull Request - State: open - Opened by Qqwy 5 months ago

#497 - Support ghc 9.12

Pull Request - State: open - Opened by erikd 8 months ago - 5 comments

#496 - unordered-containers: Support ghc-9.12

Issue - State: closed - Opened by erikd 9 months ago - 2 comments

#495 - Remove up version limit of template-haskell and hashable

Pull Request - State: closed - Opened by Shadasviar 10 months ago - 2 comments

#492 - Allow hashable-1.5

Issue - State: closed - Opened by phadej about 1 year ago - 3 comments

#491 - Test suite hangs on armv7l-linux (32-bit userspace, 64-bit kernel)

Issue - State: open - Opened by misuzu about 1 year ago - 6 comments

#490 - Support GHC 9.10.1

Pull Request - State: open - Opened by tchoutri about 1 year ago - 4 comments

#489 - Allow template-haskell-2.22 (bundled with GHC-9.10)

Issue - State: closed - Opened by phadej about 1 year ago - 3 comments

#488 - Expanded unionWith for different value types

Issue - State: open - Opened by Benjamin-McRae-Tracsis over 1 year ago - 4 comments

#487 - `unordered-containers-0.2.20` fails to build with `hashable < 1.4`

Issue - State: open - Opened by RyanGlScott over 1 year ago - 4 comments

#486 - Prepare for release 0.2.20

Pull Request - State: closed - Opened by treeowl over 1 year ago

#485 - Add alterF for HashSets

Issue - State: open - Opened by phadej over 1 year ago

#484 - Allow template-haskell-2.21 (GHC-9.8)

Pull Request - State: closed - Opened by phadej almost 2 years ago - 6 comments

#483 - u-c: cabal: add no-msse4.2 flag, enable -msse4.2 as default on x86 architectures

Pull Request - State: open - Opened by doyougnu almost 2 years ago - 3 comments

#482 - Make debug flag manual

Pull Request - State: closed - Opened by phadej almost 2 years ago - 9 comments

#480 - Future-proof against potential Prelude.foldl'

Pull Request - State: closed - Opened by Bodigrim about 2 years ago - 10 comments

#479 - Rename confusing variables

Pull Request - State: closed - Opened by konsumlamm almost 3 years ago

#477 - Add CI with GHC 9.4.1

Pull Request - State: closed - Opened by sjakobi almost 3 years ago

#476 - Allow template-haskell-2.19

Pull Request - State: closed - Opened by bgamari almost 3 years ago - 1 comment

#475 - FYI: I removed the Travis CI github app

Issue - State: closed - Opened by phadej about 3 years ago - 1 comment

#474 - Compatibility with containers: restrictKeys

Issue - State: open - Opened by oberblastmeister about 3 years ago

#473 - s/Homogeonous/Homogenous

Pull Request - State: closed - Opened by sjakobi about 3 years ago

#472 - fix typos

Pull Request - State: closed - Opened by ghost about 3 years ago - 3 comments

#471 - Run alter in one pass

Pull Request - State: open - Opened by oberblastmeister about 3 years ago - 6 comments

#470 - Feature request: `traverseWithKey_`

Issue - State: open - Opened by sjakobi about 3 years ago
Labels: feature-request

#469 - two: Avoid branch in computation of idx2

Pull Request - State: closed - Opened by sjakobi about 3 years ago - 5 comments

#468 - `two` and `unionWithKey.goDifferentHash` are very similar

Issue - State: open - Opened by sjakobi about 3 years ago - 1 comment
Labels: maintenance

#467 - More Data.Map compatibility: Add insertLookupWithKey

Issue - State: open - Opened by axman6 about 3 years ago - 2 comments
Labels: feature-request

#466 - `instance Eq (HashMap k v)` could use pointer equality

Issue - State: open - Opened by sjakobi about 3 years ago
Labels: performance

#465 - Length check in sameArray1 is redundant

Issue - State: open - Opened by sjakobi about 3 years ago
Labels: performance

#464 - u-c should use `-msse4.2` by default

Issue - State: open - Opened by sjakobi about 3 years ago
Labels: performance

#463 - Towards unlifted HashMaps

Issue - State: open - Opened by sjakobi about 3 years ago - 9 comments
Labels: performance

#462 - Documentation with performance tips would be nice

Issue - State: open - Opened by sjakobi about 3 years ago
Labels: documentation

#461 - [WIP] Use unboxed sums for change / no-change tracking

Pull Request - State: open - Opened by sjakobi about 3 years ago - 3 comments

#460 - Consistently use lookupResToMaybe

Pull Request - State: closed - Opened by sjakobi about 3 years ago

#459 - `valid` doesn't seem to work as expected with `-O0`

Issue - State: closed - Opened by sjakobi about 3 years ago - 5 comments

#458 - Tweak `insertKeyExists` and `deleteKeyExists`

Pull Request - State: closed - Opened by sjakobi about 3 years ago - 6 comments

#457 - Small optimization idea for `alter[F]`

Issue - State: open - Opened by sjakobi about 3 years ago
Labels: performance

#456 - Remove some dead code from insertKeyExists

Pull Request - State: closed - Opened by sjakobi about 3 years ago

#455 - Add more invariant tests

Pull Request - State: closed - Opened by sjakobi about 3 years ago

#454 - Remove outdated or confusing TODO

Pull Request - State: closed - Opened by sjakobi about 3 years ago

#453 - Refactor tests

Pull Request - State: closed - Opened by sjakobi about 3 years ago - 1 comment
Labels: tests

#452 - Minor docs fixes

Pull Request - State: closed - Opened by sjakobi about 3 years ago

#451 - Remove old documentation on invariants

Pull Request - State: closed - Opened by sjakobi about 3 years ago

#449 - Check invariants for all operations

Issue - State: closed - Opened by treeowl about 3 years ago - 9 comments
Labels: tests

#448 - Clarify an aspect of the sparseIndex haddocks

Pull Request - State: closed - Opened by sjakobi about 3 years ago

#447 - `two` could also be used with `Collision`s

Issue - State: open - Opened by sjakobi about 3 years ago - 1 comment
Labels: performance, maintenance

#446 - CI: Go back to using HVR's PPA

Pull Request - State: closed - Opened by sjakobi over 3 years ago - 3 comments

#445 - `Full` node handling is mostly untested

Issue - State: open - Opened by sjakobi over 3 years ago - 1 comment
Labels: tests

#444 - Add invariant checking

Pull Request - State: closed - Opened by sjakobi over 3 years ago - 5 comments

#443 - Redundant `Hashable` constraints on `intersection*` and `union*`

Issue - State: closed - Opened by sjakobi over 3 years ago - 2 comments

#442 - Tests: Increase variation in generated tree shapes

Pull Request - State: closed - Opened by sjakobi over 3 years ago - 3 comments

#441 - Check effect of shrinking on non-moving collector

Issue - State: closed - Opened by treeowl over 3 years ago - 7 comments
Labels: performance

#440 - Tests: Use QC's (===) instead of (==)

Pull Request - State: closed - Opened by sjakobi over 3 years ago

#439 - Benchmarks don't seem to exercise collision handling

Issue - State: open - Opened by sjakobi over 3 years ago - 2 comments
Labels: benchmarks, collisions

#438 - HashMap trees generated in property tests are too flat and too small

Issue - State: closed - Opened by sjakobi over 3 years ago - 1 comment
Labels: tests, priority:high

#437 - Naming of some internal functions could be better

Issue - State: open - Opened by sjakobi over 3 years ago
Labels: documentation, maintenance

#436 - Suspicious lack of bang patterns in `intersectionCollisions` and `searchSwap`

Issue - State: open - Opened by sjakobi over 3 years ago
Labels: performance, collisions

#435 - Optimize updateOrConcatWithKey

Pull Request - State: open - Opened by sjakobi over 3 years ago - 1 comment
Labels: performance

#434 - Minor optimization idea for `filter[WithKey]`

Issue - State: open - Opened by sjakobi over 3 years ago - 1 comment
Labels: performance

#433 - Use shrink in filterMapAux

Pull Request - State: closed - Opened by sjakobi over 3 years ago

#432 - Introduce nextShift

Pull Request - State: closed - Opened by sjakobi over 3 years ago

#431 - Improve name of fullNodeMask -> fullBitmap

Pull Request - State: closed - Opened by sjakobi over 3 years ago

#430 - Expose Shift from D.HM.Internal

Pull Request - State: closed - Opened by sjakobi over 3 years ago

#429 - Shift is not exported

Issue - State: closed - Opened by sjakobi over 3 years ago
Labels: bug, documentation

#428 - Prepare release 0.2.19.1

Pull Request - State: closed - Opened by sjakobi over 3 years ago

#427 - Fix intersection bug #420

Pull Request - State: closed - Opened by sjakobi over 3 years ago

#426 - More abstractions for low-level code patterns

Issue - State: open - Opened by sjakobi over 3 years ago - 2 comments
Labels: documentation, maintenance

#425 - "Subkey" concept is undocumented

Issue - State: open - Opened by sjakobi over 3 years ago - 17 comments
Labels: documentation

#424 - Alternative to `countTrailingZeros` for bitmap iteration

Issue - State: open - Opened by sjakobi over 3 years ago - 1 comment
Labels: performance

#423 - Inefficient bitmap iteration in `filterMapAux.filterA`

Issue - State: open - Opened by sjakobi over 3 years ago
Labels: performance

#422 - Add regression test for #420

Pull Request - State: closed - Opened by sjakobi over 3 years ago - 1 comment

#421 - Fix intersection

Pull Request - State: closed - Opened by oberblastmeister over 3 years ago - 2 comments

#420 - Weird level-deletion in `intersectionArrayBy`

Issue - State: closed - Opened by sjakobi over 3 years ago - 6 comments
Labels: bug

#419 - Prepare release 0.2.19.0

Pull Request - State: closed - Opened by sjakobi over 3 years ago

#418 - Add sequence containers?

Issue - State: closed - Opened by oberblastmeister over 3 years ago - 3 comments

#417 - Re-style imports and pragmas with stylish-haskell

Pull Request - State: closed - Opened by sjakobi over 3 years ago

#416 - Better benchmarks for `intersection` (and better `intersectionArraysBy`)

Issue - State: open - Opened by sjakobi over 3 years ago
Labels: performance, benchmarks

#415 - Optimization potential in `intersection`

Issue - State: open - Opened by sjakobi over 3 years ago
Labels: performance

#414 - Optimization idea for `submapBitmapIndexed`

Issue - State: open - Opened by sjakobi over 3 years ago
Labels: performance

#413 - Fix UB on 32 bit platforms

Pull Request - State: closed - Opened by konsumlamm over 3 years ago

#412 - Undefined behaviour on 32-bit platforms

Issue - State: closed - Opened by sjakobi over 3 years ago - 3 comments
Labels: bug

#411 - Use MathJax format for complexity annotations

Pull Request - State: closed - Opened by konsumlamm over 3 years ago

#410 - Get rid of lookupCont

Issue - State: open - Opened by treeowl over 3 years ago - 15 comments
Labels: maintenance

#409 - Strict.updateOrSnocWithKey: Use Array.snoc

Pull Request - State: closed - Opened by sjakobi over 3 years ago - 1 comment

#408 - When is ptrEq safe?

Issue - State: closed - Opened by oberblastmeister over 3 years ago - 7 comments

#406 - Make intersections much faster

Pull Request - State: closed - Opened by oberblastmeister over 3 years ago - 35 comments

#404 - Optimize `alter`

Pull Request - State: closed - Opened by sjakobi over 3 years ago - 4 comments

#403 - `updateOrConcatWithKey` could be more efficient

Issue - State: open - Opened by sjakobi over 3 years ago
Labels: performance, collisions

#402 - Unnecessary re-hashing of keys in `instance Hashable (HashMap k v)`

Issue - State: open - Opened by sjakobi over 3 years ago - 3 comments
Labels: performance, collisions

#401 - Confusing variables in `equal2`

Issue - State: closed - Opened by sjakobi over 3 years ago
Labels: maintenance

#396 - Improve docs of bit twiddling functions

Pull Request - State: closed - Opened by sjakobi over 3 years ago - 1 comment

#394 - Bit twiddling functions should have better documentation

Issue - State: closed - Opened by sjakobi over 3 years ago
Labels: documentation