I'm following the guide here, which tells me:
The stack setup will download the compiler if necessary in an isolated location (default ~/.stack) that won't interfere with any system-level installations. (For information on installation paths, please use the stack path command.).
I'm trying to use a custom location, such as ~/myproject/myenvironment. When I use the stack path command, I see a lot of paths, such as stack-root, project-root, and config-location, but I don't see any way of setting the custom location with stack path. How can I sequester my stack to not operate out of ~/.stack but by a custom location? What arguments can I give stack update for example to localize to ~/myproject/myenvironment?