haskell.nix/docs
Hamish Mackenzie b6de6ef3b8
Remove components.all (#776)
It causes a lot of issues. To make this work:

* `shellFor` is updated to use `getAllComponents` instead of `.all`.
* `getAllComponents` is updated to work on the package rather than
  the package config.
* Tests updated to not use `.library` or `.exes.X` where appropriate.
* Documentation updated.
* Out of date examples removed.

As a bonus `shellFor` now takes a `components` argument that might be
useful for limiting the dependencies of the shell to just the ones
needed for the components you intend to work on.
2020-07-21 16:06:54 +12:00
..
dev Replace ghc 8.8.3 with 8.8.4 (#766) 2020-07-21 14:10:23 +12:00
reference Remove components.all (#776) 2020-07-21 16:06:54 +12:00
tutorials Remove components.all (#776) 2020-07-21 16:06:54 +12:00
adding-new-ghc.md Replace ghc 8.8.3 with 8.8.4 (#766) 2020-07-21 14:10:23 +12:00
architecture.md Update the docs (#165) 2019-06-07 14:46:44 +10:00
changelog.md Update the docs (#165) 2019-06-07 14:46:44 +10:00
index.md Reorganize tutorials (#702) 2020-06-19 13:37:02 +12:00
iohk-nix.md Update docs (#107) 2019-05-07 15:33:14 +08:00
motivation.md Split out introdocution into motivation, add features, prepare getting started (#634) 2020-05-31 11:06:02 +08:00
troubleshooting.md Replace ghc 8.8.3 with 8.8.4 (#766) 2020-07-21 14:10:23 +12:00