build a project
If the project builds with stack, it also builds with dream2nix
During evaluation time:
- Data about the given project is collected by parsing
stack.yaml,stack.yaml.lock,{project}.cabal - Hackage dependency hashes and metadata are retrieved from all-cabal-json
- URLs, hashes, metadata are represented via the dream-lock structure (see specification).
