Yes I think this is what I need but since it is for a CD/CI system I cannot manually specify all transitive dependencies. This will be ideal but:
- Given the dependencies in a
package.yaml
can I get the final list of all transitive dependencies? - Will this approach default to query Hackage if a package cannot be found in the prepared package set? I’m thinking about having this builder created once a week for instance. If a developer adds a new dependency I want the builder to download and compile that single package on every build until the builder image catches up with the current state of the
package.yaml
.