Skip to content

Commit d4ec236

Browse files
authored
Un-break nix build + nix develop (#135)
1 parent fe336df commit d4ec236

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

flake.nix

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,23 @@
1313

1414
hsPkgs = pkgs.haskellPackages.extend (self: super: {
1515
dataframe = self.callCabal2nix "dataframe" ./. { };
16+
random = pkgs.haskellPackages.callHackage "random" "1.3.1" { };
17+
time-compat = pkgs.haskell.lib.dontCheck super.time-compat;
1618
});
1719
in
1820
{
1921
packages = {
2022
default = hsPkgs.dataframe;
2123
};
2224

23-
devShells.default = pkgs.mkShell {
24-
buildInputs = with pkgs; [
25+
devShells.default = hsPkgs.shellFor {
26+
packages = ps: [ (ps.callCabal2nix "dataframe" ./. { }) ];
27+
nativeBuildInputs = with pkgs; [
2528
ghc
2629
cabal-install
2730
haskell-language-server
2831
];
32+
withHoogle = true;
2933
};
3034
});
3135
}

0 commit comments

Comments
 (0)