on fd39d56 help sign in
haskell.nix/default.nix
8 lines 500 B history raw
1hackage: let haskell = {
2 compat = import ./compat hackage;
3 mkPkgSet = pkgs: pkg-def: import ./package-set.nix { inherit pkg-def pkgs hackage haskell; };
4 # The *new* pkg set is one that build components.
5 # This also uses the module system for much greater extensibility.
6 # To make extend and override things, pass a modules argument to new-package-set.nix
7 mkNewPkgSet = { pkgs, pkg-def, modules ? [] }: import ./new-package-set.nix { inherit hackage pkgs pkg-def modules; };
8}; in haskell