Re: [Nix-dev] haskell: overriding mtl/any builtin

2014-09-09 Thread Benno Fünfstück
There is no problem overriding `mtl` with a newer version than the one GHC provides assuming we also override all packages depending on mtl. I think this is possible as long as the package using mtl doesn't depend on the GHC api (ghc package), because we cannot override the GHC api package and it

Re: [Nix-dev] haskell: overriding mtl/any builtin

2014-09-08 Thread Peter Simons
Hi Mateusz, Notably if I specify mtl = mtl_2_2_1; then it complains that it needs transformers == 0.4 but there seems to be no clues in nixpkgs as to how to achieve this. Currently mtl = 2.2.1 for HEAD but I know it should work with 7.8.3 transformers is a core library in GHC 7.8.3. We

Re: [Nix-dev] haskell: overriding mtl/any builtin

2014-09-08 Thread Mateusz Kowalczyk
On 09/08/2014 07:36 AM, Peter Simons wrote: Hi Mateusz, Notably if I specify mtl = mtl_2_2_1; then it complains that it needs transformers == 0.4 but there seems to be no clues in nixpkgs as to how to achieve this. Currently mtl = 2.2.1 for HEAD but I know it should work with 7.8.3

Re: [Nix-dev] haskell: overriding mtl/any builtin

2014-09-07 Thread Marc Weber
mtl choosing versions Which is the target package you want to use/work on? Marc Weber ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] haskell: overriding mtl/any builtin

2014-09-07 Thread Mateusz Kowalczyk
On 09/07/2014 10:57 AM, Mateusz Kowalczyk wrote: On 09/07/2014 10:15 AM, Marc Weber wrote: mtl choosing versions Which is the target package you want to use/work on? Marc Weber ___ nix-dev mailing list nix-dev@lists.science.uu.nl