packages feed

bv-little 1.3.1 → 1.3.2

raw patch · 3 files changed

+59/−53 lines, 3 filesdep ~QuickCheckdep ~binarydep ~criterion

Dependency ranges changed: QuickCheck, binary, criterion, deepseq, hashable, integer-gmp, keys, mono-traversable, mono-traversable-keys, primitive, smallcheck, tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck, text-show

Files

bv-little.cabal view
@@ -1,6 +1,6 @@ Cabal-Version:      3.0 Name:               bv-little-Version:            1.3.1+Version:            1.3.2 Stability:          Stable Build-Type:         Simple Tested-With:@@ -50,22 +50,6 @@     GHC2021  -Library--  import:-    language--  build-depends:-    base >= 4.16.1 && < 5,-    bv-little:core--  exposed-modules:-    Data.BitVector.LittleEndian--  hs-source-dirs:-    src-- Library core    import:@@ -73,10 +57,10 @@    build-depends:     base >= 4.16.1 && < 5,-    deepseq >= 1.4.6 && ^>= 1.4,-    hashable >= 1.3 && ^>= 1.4,-    integer-gmp ^>= 1.1,-    primitive ^>= 0.7.2,+    deepseq >= 1.4.6,+    hashable >= 1.3,+    integer-gmp >= 1.1,+    primitive >= 0.7.2,    exposed-modules:     Data.BitVector.LittleEndian.Internal@@ -117,7 +101,7 @@    build-depends:     base >= 4.16.1 && < 5,-    binary ^>= 0.8,+    binary >= 0.8,     bv-little,     bv-little:core, @@ -140,7 +124,7 @@     base >= 4.16.1 && < 5,     bv-little,     bv-little:core,-    mono-traversable >= 1.0.5.0 && ^>= 1.0+    mono-traversable >= 1.0.5.0 && >= 1.0    exposed-modules:     Data.BitVector.LittleEndian.MonoTraversable@@ -162,9 +146,9 @@     bv-little,     bv-little:core,     bv-little:instances-mono-traversable,-    keys ^>= 3.12,-    mono-traversable >= 1.0.5.0 && ^>= 1.0,-    mono-traversable-keys >= 0.2 && ^>= 0.3,+    keys >= 3.12,+    mono-traversable >= 1.0.5.0,+    mono-traversable-keys >= 0.2,    exposed-modules:     Data.BitVector.LittleEndian.MonoKeyed@@ -185,7 +169,7 @@     base >= 4.16.1 && < 5,     bv-little,     bv-little:core,-    QuickCheck >= 2.14.2 && ^>= 2.14+    QuickCheck >= 2.14.2    exposed-modules:     Data.BitVector.LittleEndian.QuickCheck@@ -206,7 +190,7 @@     base >= 4.16.1 && < 5,     bv-little,     bv-little:core,-    text-show >= 3.9 && ^>= 3.10,+    text-show >= 3.9,    exposed-modules:     Data.BitVector.LittleEndian.TextShow@@ -233,17 +217,17 @@     base >= 4.16.1 && < 5,     bv-little,     bv-little:instances,-    deepseq >= 1.4.6 && ^>= 1.4,-    hashable >= 1.3 && ^>= 1.4,-    mono-traversable >= 1.0.5.0 && ^>= 1.0,-    mono-traversable-keys >= 0.2 && ^>= 0.3,-    QuickCheck >= 2.14.2 && ^>= 2.14.2,-    smallcheck >= 1.1.5 && ^>= 1.2,+    deepseq >= 1.4.6,+    hashable >= 1.3,+    mono-traversable >= 1.0.5.0,+    mono-traversable-keys >= 0.2,+    QuickCheck >= 2.14.2,+    smallcheck >= 1.1.5,     tasty,     tasty-hunit,     tasty-quickcheck,     tasty-smallcheck,-    text-show >= 3.9 && ^>= 3.10,+    text-show >= 3.9    hs-source-dirs:     test,@@ -271,17 +255,17 @@     base >= 4.16.1 && < 5,     bv-little,     bv-little:instances,-    criterion ^>= 1.6,-    deepseq >= 1.4.6 && ^>= 1.4,-    hashable >= 1.3 && ^>= 1.4,-    mono-traversable >= 1.0.5.0 && ^>= 1.0,-    QuickCheck >= 2.14.2 && ^>= 2.14.2,-    smallcheck >= 1.1.5 && ^>= 1.2,-    tasty ^>= 1.4,-    tasty-hunit ^>= 0.10,-    tasty-quickcheck ^>= 0.10,-    tasty-smallcheck ^>= 0.8,-    text-show >= 3.9 && ^>= 3.10,+    criterion >= 1.6,+    deepseq >= 1.4.6,+    hashable >= 1.3,+    mono-traversable >= 1.0.5.0,+    QuickCheck >= 2.14.2,+    smallcheck >= 1.1.5,+    tasty >= 1.4,+    tasty-hunit >= 0.10,+    tasty-quickcheck >= 0.10,+    tasty-smallcheck >= 0.8,+    text-show >= 3.9,    ghc-options:     -threaded@@ -320,12 +304,12 @@     base >= 4.16.1 && < 5,     bv-little,     bv-little:instances,---        criterion ^>= 1.6,-    deepseq >= 1.4.6 && ^>= 1.4,+--        criterion >= 1.6,+    deepseq >= 1.4.6, --    hashable          >=1.2.3.2, --    mono-traversable  >=1.0.5.0,-    QuickCheck >= 2.14.2 && ^>= 2.14.2,-    smallcheck >= 1.1.5 && ^>= 1.2,+    QuickCheck >= 2.14.2,+    smallcheck >= 1.1.5,    if !impl(ghc >=8.0)     build-depends:@@ -352,3 +336,19 @@     Operator.Binary.Comparison     Operator.Binary.Logical     Operator.Unary.Logical+++Library++  import:+    language++  build-depends:+    base >= 4.16.1 && < 5,+    bv-little:core++  exposed-modules:+    Data.BitVector.LittleEndian++  hs-source-dirs:+    src
changelog.md view
@@ -1,6 +1,11 @@ `bv-little` *follows semantic versioning [(SemVer)](https://semver.org/).*  +## [v1.3.2][9]++  * Updating dependency upper bounds++ ## [v1.3.1][8]    * Fixed Haddock documentation rendering in sub-libraries@@ -111,3 +116,4 @@ [6]: https://github.com/recursion-ninja/bv-little/tree/v1.1.1 [7]: https://github.com/recursion-ninja/bv-little/tree/v1.3.0 [8]: https://github.com/recursion-ninja/bv-little/tree/v1.3.1+[8]: https://github.com/recursion-ninja/bv-little/tree/v1.3.2
src/Data/BitVector/LittleEndian.hs view
@@ -26,9 +26,9 @@  This module defines 'rank' and 'select' operations for 'BitVector' as a <https://en.wikipedia.org/wiki/Succinct_data_structure succinct data structure>.-These operations are not /o(1)/ so 'BitVector' is not a /true/ succinct data-structure. However, it could potentially be extend to support this in the-future.+These operations are not \( \mathcal{o} \left( 1 \right) \) so 'BitVector' is not a+/true/ succinct data structure. However, it could potentially be extend to support+this in the future. -}  {-# Language Safe #-}