I'd like to see some kind of tree instead, so that when I pre-install the dependencies, I can specify a minimal list, rather than a whole slew of dependencies that would be pulled in transitively anyway.
There's "stack list-dependencies" but that includes the transitive dependencies.
You can get the dependency tree (or rather dependency graph) with "stack dot --external"
"stack dot --external --depth 0" will show only the direct dependencies of your project.