first commit

This commit is contained in:
Sidharth Kulkarni 2026-04-29 20:29:04 -07:00
commit 142d7feefb
Signed by: skulk
SSH key fingerprint: SHA256:Jby+S9d1WmwqnXIrngHgccYNHz+cYquxN1zm3ym3Kbg
7 changed files with 109 additions and 0 deletions

26
shell.nix Normal file
View file

@ -0,0 +1,26 @@
{
haskellPackages,
haskell,
zlib,
}:
haskellPackages.developPackage {
name = "numbersquare";
root = ./.;
modifier =
let
addBuildTools =
drv:
haskell.lib.addBuildTools drv (
with haskellPackages;
[
fourmolu
haskell-language-server
cabal-install
ghcid
cabal-fmt
]
);
addExtraLibraries = drv: haskell.lib.addExtraLibraries drv [ zlib ];
in
drv: addExtraLibraries (addBuildTools drv);
}