Re: [Nix-dev] Use Function Application To Escape Override Hell

2015-10-29 Thread Peter Simons
Mathnerd314 writes: >> Would you care to elaborate how exactly that would work for Haskell >> packages in your proposal? > > I'm not sure how to elaborate beyond saying "Do it like the KDE > stuff". well, I suppose I'll have to read the Nix source code that generates KDE stuff then to find o

Re: [Nix-dev] Use Function Application To Escape Override Hell

2015-10-15 Thread Mathnerd314
On Thu, Oct 15, 2015 at 3:58 AM, Peter Simons wrote: > But how many people understand "callPackage"? Interesting question. The commit logs suggest between 10-20 people could write it themselves. Arguably everyone who has read http://lethalman.blogspot.com/2014/09/nix-pill-13-callpackage-design-p

Re: [Nix-dev] Use Function Application To Escape Override Hell

2015-10-15 Thread Peter Simons
Mathnerd314 writes: >> "haskellPackages" provides the foundation that other package sets >> override according to their needs. As of today, this approach >> requires approximately 25,000 overrides. > > The vast majority are [...] auto-generated and repeated in each LTS > file. Excluding thos

Re: [Nix-dev] Use Function Application To Escape Override Hell

2015-10-14 Thread Mathnerd314
On Wed, Oct 14, 2015 at 8:46 AM, Peter Simons wrote: > The Problem > --- > > override: "haskellPackages" provides the foundation that other package sets > override according to their needs. As of today, this approach requires > approximately 25,000 overrides. I count 443442 overrides (roug