Skip to content

Commit cfc69fa

Browse files
authored
[#558] Upgrade to GHC-9.4 (#559)
Resolves #558
1 parent 671952c commit cfc69fa

2 files changed

Lines changed: 12 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
matrix:
1616
cabal: ["3.8"]
17-
ghc: ["9.2.4"]
17+
ghc: ["9.4.4"]
1818

1919
steps:
2020
- uses: actions/checkout@v3
@@ -41,7 +41,7 @@ jobs:
4141
strategy:
4242
matrix:
4343
cabal: ["3.8"]
44-
ghc: ["9.2.4"]
44+
ghc: ["9.4.4"]
4545
steps:
4646
- uses: actions/checkout@v3
4747

@@ -76,7 +76,7 @@ jobs:
7676
strategy:
7777
matrix:
7878
cabal: ["3.8"]
79-
ghc: ["9.2.4"]
79+
ghc: ["9.4.4"]
8080
steps:
8181
- uses: actions/checkout@v3
8282

@@ -111,7 +111,7 @@ jobs:
111111
strategy:
112112
matrix:
113113
cabal: ["3.8"]
114-
ghc: ["9.2.4"]
114+
ghc: ["9.4.4"]
115115
steps:
116116
- uses: actions/checkout@v3
117117

@@ -137,7 +137,7 @@ jobs:
137137
strategy:
138138
matrix:
139139
cabal: ["3.8"]
140-
ghc: ["9.2.4"]
140+
ghc: ["9.4.4"]
141141
steps:
142142
- uses: actions/checkout@v3
143143

learn4haskell.cabal

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,15 @@ extra-doc-files: README.md
1717
CHANGELOG.md
1818
tested-with: GHC == 8.10.4
1919
GHC == 9.0.2
20-
GHC == 9.2.4
20+
GHC == 9.2.7
21+
GHC == 9.4.4
2122

2223
source-repository head
2324
type: git
2425
location: https://github.com/kowainik/learn4haskell.git
2526

2627
common common-options
27-
build-depends: base >= 4.14.0.0 && < 4.17
28+
build-depends: base >= 4.14.0.0 && < 4.18
2829

2930
ghc-options: -Wall
3031
-Wcompat
@@ -43,13 +44,16 @@ common common-options
4344
if impl(ghc >= 9.2)
4445
ghc-options: -Woperator-whitespace
4546
-Wredundant-bang-patterns
47+
if impl(ghc >= 9.4)
48+
ghc-options: -Wredundant-strictness-flags
49+
-Wforall-identifier
4650

4751
default-language: Haskell2010
4852

4953
common common-doctest
5054
import: common-options
5155
hs-source-dirs: test
52-
build-depends: doctest >= 0.17 && < 0.21
56+
build-depends: doctest >= 0.17 && < 0.22
5357
ghc-options: -threaded
5458

5559
library

0 commit comments

Comments
 (0)