strict 0.4 → 0.4.0.1
raw patch · 3 files changed
+8/−7 lines, 3 filesdep ~bytestringdep ~hashabledep ~semigroupsnew-uploader
Dependency ranges changed: bytestring, hashable, semigroups, text, transformers, transformers-compat
Files
- CHANGELOG.md +5/−0
- src/Data/Strict/Tuple.hs +1/−1
- strict.cabal +2/−6
CHANGELOG.md view
@@ -1,3 +1,8 @@+# 0.4.0.1++- Allow `bytestring-0.11`+- Remove duplicate `semigroups` dependency+ # 0.4 - Add instances for type-classes in current `base`, `binary`, `deepseq` and `hashable`
src/Data/Strict/Tuple.hs view
@@ -137,7 +137,7 @@ uncurry :: (a -> b -> c) -> Pair a b -> c uncurry f (x :!: y) = f x y --- | Analagous to 'L.swap' from "Data.Tuple"+-- | Analogous to 'L.swap' from "Data.Tuple" swap :: Pair a b -> Pair b a swap (a :!: b) = b :!: a
strict.cabal view
@@ -1,5 +1,5 @@ Name: strict-Version: 0.4+Version: 0.4.0.1 Synopsis: Strict data types and String IO. Category: Data, System Description:@@ -79,7 +79,7 @@ build-depends: base >= 4.5.0.0 && < 5 , binary >= 0.5.1.0 && < 0.9- , bytestring >= 0.9.2.1 && < 0.11+ , bytestring >= 0.9.2.1 && < 0.12 , deepseq >= 1.3.0.0 && < 1.5 , hashable >= 1.2.7.0 && < 1.4 , text >= 1.2.3.0 && < 1.3@@ -88,10 +88,6 @@ , ghc-prim if !impl(ghc >= 8.0)- build-depends:- semigroups >= 0.18.5 && < 0.20-- if !impl(ghc >=8.0) build-depends: semigroups >= 0.18.5 && < 0.20 , transformers-compat >= 0.6.5 && < 0.7