Files
haskell.nix/modules
Hamish Mackenzie 61dea04edb Nixify hackage-to-nix output (#1574)
We have been using `readFile` and `fromJSON` to read a `.json` a 60MB .json file.  This change puts the information contained in the json file into `.nix` files that are imported when needed (rather than all at once).  This seems to save around 1s at eval time.

Tested with:
```
time nix-instantiate -E '(import ./. {}).pkgs-unstable.haskell-nix.tool "ghc8107" "hello" {}'
time nix-instantiate -E '(import ./. {}).pkgs-unstable.haskell-nix.tool "ghc8107" "haskell-language-server" {}'
```

See also https://github.com/input-output-hk/nix-tools/pull/118
2022-08-04 18:31:16 +12:00
..
2018-11-01 13:33:41 +08:00
2022-07-31 21:41:50 +12:00