Hi Lyndon,

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.

More stack dot examples: http://docs.haskellstack.org/en/stable/dependency_visualization/

Cheers,
Simon