Hi Charles, Charles <cooper.charles.m <at> gmail.com> writes: > There is clearly a huge gap in my understanding. How do I get ghc in my config, and how do I install standard haskell packages? Thanks in advance for any and all help.
Currently the haskell infrastructure is being transitioned to a new setup. The best information is at: http://thread.gmane.org/gmane.linux.distributions.nixos/15513 http://thread.gmane.org/gmane.linux.distributions.nixos/15530 http://thread.gmane.org/gmane.linux.distributions.nixos/16834 Depending on which commit of nixpkgs you are using you might want to use haskellngPackages or haskellPackages (haskell-ng has become the default in master). Something like this should work (untested): { packageOverrides = pkgs : rec { haskellEnv = pkgs.haskellngPackages.ghcWithPackages (pkgs: with pkgs; [lens]); }; } nix-shell -iA nixpkgs.haskellEnv I currently search for packages by searching with a text editor inside the file nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix (you would need to clone nixpkgs). best, Miguel _______________________________________________ nix-dev mailing list [email protected] http://lists.science.uu.nl/mailman/listinfo/nix-dev
