structs 0.1.9 → 0.1.10
raw patch · 2 files changed
+14/−8 lines, 2 filesdep −deepseqdep −ghc-primdep ~template-haskell
Dependencies removed: deepseq, ghc-prim
Dependency ranges changed: template-haskell
Files
- CHANGELOG.markdown +4/−0
- structs.cabal +10/−8
CHANGELOG.markdown view
@@ -1,3 +1,7 @@+## 0.1.10 [2026.01.10]+* Allow building with `template-haskell-2.24.*` (GHC 9.14).+* Remove unused `deepseq` and `ghc-prim` dependencies.+ ## 0.1.9 [2023.08.06] * Support building with `template-haskell-2.21.*` (GHC 9.8).
structs.cabal view
@@ -1,6 +1,6 @@ name: structs category: Data-version: 0.1.9+version: 0.1.10 license: BSD3 cabal-version: 1.22 license-file: LICENSE@@ -19,8 +19,12 @@ , GHC == 8.10.7 , GHC == 9.0.2 , GHC == 9.2.8- , GHC == 9.4.5- , GHC == 9.6.2+ , GHC == 9.4.8+ , GHC == 9.6.7+ , GHC == 9.8.4+ , GHC == 9.10.3+ , GHC == 9.12.2+ , GHC == 9.14.1 synopsis: Strict GC'd imperative object-oriented programming with cheap pointers. description: This project is an experiment with a small GC'd strict mutable imperative universe with cheap pointers inside of the GHC runtime system.@@ -32,17 +36,15 @@ source-repository head type: git- location: git://github.com/ekmett/structs.git+ location: https://github.com/ekmett/structs.git library build-depends: base >= 4.9 && < 5,- deepseq,- template-haskell >= 2.11 && < 2.22,+ template-haskell >= 2.11 && < 2.25, -- TODO: Eventually, we should bump the lower version bounds to >=0.6 so that -- we can remove some CPP in Data.Struct.TH.- th-abstraction >= 0.4 && < 0.7,- ghc-prim,+ th-abstraction >= 0.4 && < 0.8, primitive exposed-modules: