Skip to content

Commit

Permalink
chore: bump GHC to 9.8.2
Browse files Browse the repository at this point in the history
Also Weeder to 2.8.0.

Also, `haskell.nix` does not yet support HLS 2.7, but we can work
around it.

Signed-off-by: Drew Hess <[email protected]>
  • Loading branch information
dhess committed Apr 7, 2024
1 parent 3a74455 commit 169fc8a
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 3 deletions.
18 changes: 18 additions & 0 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 6 additions & 3 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@
inputs = {
haskell-nix.url = "github:input-output-hk/haskell.nix";

# Until `haskell.nix` catches up.
"hls-2.7" = { url = "github:haskell/haskell-language-server/2.7.0.0"; flake = false; };

# We use this for some convenience functions only.
hacknix.url = "github:hackworthltd/hacknix";

Expand Down Expand Up @@ -44,11 +47,11 @@
in
builtins.trace "Nix Primer version is ${v}" "git-${v}";

ghcVersion = "ghc981";
ghcVersion = "ghc982";

# We must keep the weeder version in sync with the version of
# GHC we're using.
weederVersion = "2.6.0";
weederVersion = "2.8.0";

# Fourmolu updates often alter formatting arbitrarily, and we want to
# have more control over this.
Expand Down Expand Up @@ -492,7 +495,7 @@

# Workaround for HLS in haskell.nix. Ref:
# https://github.com/input-output-hk/haskell.nix/issues/1981#issuecomment-1594278049
haskell-language-server.src = pkgs.haskell-nix.sources."hls-2.6";
haskell-language-server.src = inputs."hls-2.7";

implicit-hie = "latest";

Expand Down

1 comment on commit 169fc8a

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'Primer benchmarks'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 2.

Benchmark suite Current: 169fc8a Previous: 3a74455 Ratio
evalTestM/discard logs/mapEven 1: outlier variance 0.12459651671995865 outlier variance 0.02562326869806092 outlier variance 4.86

This comment was automatically generated by workflow using github-action-benchmark.

CC: @dhess

Please sign in to comment.