commercialhaskell / commercialhaskell/stack
stack dot --[no-]include-boot-libraries
Open
component: dot
type: enhancement
- Dominant language
- Haskell
- Stars
- 4.1k
- Forks
- 850
- Avg merge
- 10h 37m
- Merged PRs (30d)
- 4
Description
`stack dot` already has a `--[no-]include-base` flag to hide dependencies on `base` which about every package has.
The [boot libraries](https://gitlab.haskell.org/ghc/ghc/-/wikis/commentary/libraries/version-history) are similar to `base` in that they are included in every GHC installation. Excluding all of these could simplify many package graphs.
An alternative suggestion for the name would be `--prune-boot-libraries`.
Contributor guide
Assessment
This issue has not been assessed yet.