No need to read all the files, right? You import them lazily based on what readDir returns.
> On May 7, 2015, at 08:35, Wout Mertens <wout.mert...@gmail.com> wrote: > > the problem with readDir is slowness due to reading thousands of files... nix > codegen would fix that :) > > >> On Thu, May 7, 2015 at 2:29 PM Daniel Peebles <pumpkin...@gmail.com> wrote: >> I thought that at some point there was an effort to autogenerate >> (dynamically, so not nix codegen) the list from readDir. If not, it seems >> like the majority of packages could work that way, along with room to >> override where necessary. >> >> >> >> > On May 7, 2015, at 08:10, Wout Mertens <wout.mert...@gmail.com> wrote: >> > >> > all-packages.nix is gigantic, and because it's so large, github search >> > doesn't index it. >> > >> > Would it be a good idea to move the attribute definitions into files per >> > package section? >> > >> > So everything would still be in the pkgs attrset, only the definitions >> > would be split across multiple files. >> > _______________________________________________ >> > nix-dev mailing list >> > nix-dev@lists.science.uu.nl >> > http://lists.science.uu.nl/mailman/listinfo/nix-dev
_______________________________________________ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev