WIP: Solve 2024-06
This commit is contained in:
parent
efeaf96999
commit
b703638344
8 changed files with 361 additions and 59 deletions
|
|
@ -17,7 +17,7 @@
|
|||
|
||||
overlay = final: prev: { aoc = final.callCabal2nix "aoc" ./. { }; };
|
||||
|
||||
haskellPackages = pkgs.haskell.packages.ghc942.extend overlay;
|
||||
haskellPackages = pkgs.haskell.packages.ghc94.extend overlay;
|
||||
in {
|
||||
packages.default = haskellPackages.aoc;
|
||||
|
||||
|
|
@ -35,13 +35,13 @@
|
|||
checks = {
|
||||
pre-commit-check = pre-commit-hooks.lib.${system}.run {
|
||||
src = ./.;
|
||||
settings = { ormolu.defaultExtensions = [ "GHC2021" ]; };
|
||||
tools.fourmolu = haskellPackages.fourmolu;
|
||||
hooks = {
|
||||
nixfmt.enable = true;
|
||||
nixfmt-rfc-style.enable = true;
|
||||
fourmolu.enable = true;
|
||||
hpack.enable = true;
|
||||
hlint.enable = true;
|
||||
ormolu.defaultExtensions = [ "GHC2021" ];
|
||||
doctest = {
|
||||
enable = false;
|
||||
name = "Run documentation tests";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue