Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ghc-psqueues-doc-0.2.8.2-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: ghc-psqueues-doc Distribution: openSUSE Tumbleweed
Version: 0.2.8.2 Vendor: openSUSE
Release: 1.1 Build date: Fri Aug 8 15:56:11 2025
Group: Unspecified Build host: reproducible
Size: 1977476 Source RPM: ghc-psqueues-0.2.8.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://hackage.haskell.org/package/psqueues
Summary: Haskell psqueues library documentation
This package provides the Haskell psqueues library documentation.

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Aug 08 2025 Peter Simons <psimons@suse.com>
  - Update psqueues to version 0.2.8.2.
    - 0.2.8.2 (2025-08-08)
    * Use Straka's balancing algorithm for OrdPSQ (#64):
      Milan Straka's paper 'Adams’ Trees Revisited' argues that Adams'
      balancing algorithm previously did not have a correct proof. It
      provides a proof of a slightly modified balancing algorithm that
      prefers single rotations in many more cases. The small change
      specified in that paper fixes the frequent quickcheck failures
      exposed when the balance test was made more precise.
    * Remove unnecessary dependencies: array, containers, ghc-prim, mtl,
      unordered-containers
* Tue Jan 28 2025 Peter Simons <psimons@suse.com>
  - Update psqueues to version 0.2.8.1.
    - 0.2.8.1 (2025-01-28)
    * Fix performance issue in OrdPSQ relating to balancing (#61).
    * Relax hashable upper bound to 1.5
    * Relax QuickCheck upper bound to 2.15
    * Relax tasty-quickcheck upper bound to 0.11
* Sun Jan 12 2025 Peter Simons <psimons@suse.com>
  - Update psqueues to version 0.2.8.0 revision 2.
    Upstream has revised the Cabal build instructions on Hackage.
* Sat Aug 24 2024 Peter Simons <psimons@suse.com>
  - Update psqueues to version 0.2.8.0 revision 1.
    Upstream has revised the Cabal build instructions on Hackage.
* Fri Oct 27 2023 Peter Simons <psimons@suse.com>
  - Update psqueues to version 0.2.8.0.
    - 0.2.8.0 (2022-10-27)
    * Add a number of minor optimizations and INLINE pragmas:
    - The previous `INLINABLE` pragmas were insufficient to fully specialize
      functions. Add a bunch more. I believe they now do the job they were
      meant to.
    - Change the way we check for very short queues in `lbalance` and
      `rbalance` to avoid redundant size comparisons in the non-short
      case.
    - Make the fields of `Play` strict. I doubt this makes any practical
      difference, since `tourView` is `INLINE`, but in fact the fields are
      always in WHNF, so we might as well make that explicitly clear.
    * Fix a bug in `fromList`. It previously used the *first* occurrence
      of a duplicated key; it now uses the *last* occurrence, as documented.
    * Cleanup: refactor `binShrinkL` and `binShrinkR` into `bin`.
    * Bump deepseq upper bound to 1.6
    * Bump tasty upper bound to 1.6
* Thu Mar 30 2023 Peter Simons <psimons@suse.com>
  - Updated spec file to conform with ghc-rpm-macros-2.5.2.
* Sat Nov 06 2021 psimons@suse.com
  - Update psqueues to version 0.2.7.3.
    [#] CHANGELOG
    - 0.2.7.3 (2021-11-05)
    * Relax hashable, tasty and QuickCheck upper bounds
    * Bump Cabal-version to 1.10
* Thu Dec 17 2020 Ondřej Súkup <mimi.vx@gmail.com>
  - disable %{ix86} build
* Mon Aug 31 2020 psimons@suse.com
  - Update psqueues to version 0.2.7.2 revision 1.
    Upstream has revised the Cabal build instructions on Hackage.
* Tue Aug 18 2020 Peter Simons <psimons@suse.com>
  - Replace %setup -q with the more modern %autosetup macro.

Files

/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/Data-HashPSQ.html
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/Data-IntPSQ.html
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/Data-OrdPSQ.html
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/doc-index.html
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/haddock-bundle.min.js
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/index.html
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/linuwial.css
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/meta.json
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/psqueues.haddock
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/psqueues.txt
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/quick-jump.css
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/src
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/src/Data.BitUtil.html
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/src/Data.HashPSQ.Internal.html
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/src/Data.HashPSQ.html
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/src/Data.IntPSQ.Internal.html
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/src/Data.IntPSQ.html
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/src/Data.OrdPSQ.Internal.html
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/src/Data.OrdPSQ.html
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/src/highlight.js
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/src/style.css
/usr/share/doc/packages/ghc-9.12.2/html/libraries/psqueues-0.2.8.2/synopsis.png
/usr/share/licenses/ghc-psqueues-doc
/usr/share/licenses/ghc-psqueues-doc/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Aug 16 22:23:16 2025