snack icon indicating copy to clipboard operation
snack copied to clipboard

Nix-based incremental build tool for Haskell projects

Results 36 snack issues
Sort by recently updated
recently updated
newest added

At least on my Arch Linux, installing snack using `nix-env -f ./default.nix -iA snack-exe` breaks future use of `nix-channel --update && nix-env -u`, because apparently there's a broken top level...

When lists are expected, e.g. `dependencies`, a single value could be accepted as well and passed on as a single element list to the build. CC #123

I could alternatively have a `deps.nix` with a list of deps that would be passed to a `ghcWithPackages` for `shell.nix` and to the `dependencies = ` field in `snack.nix`, but...

It would be nice if I didn't have to make a separate `.nix` file and pass it as an argument every time. It would be even better if I could...

It'd be great to have a project with a lot of modules which we can use as a baseline for tracking performance, ideally by adding upper bounds on the number...

Fixes #51 @philderbeast this adds support for reading `package.dhall` files (I still need to update the command line arguments and the documentation, but the meat is there). However I doubt...

I have a mono-repo that has many unpublished packages, some of which depend on others. If I use `--package-yaml` or `--package-nix` without touching `--snack-nix` then am I limited to working...

you can just `nix-env -iA snack-exe -f https://github.com/nmattia/snack/tarball/master` instead of cloning and running the install script or nix-env with the local files

This adds a test failure; ``` readme> ./test ... ↳ /nix/store/4mpzjf483i4vvypklpvsnvjb27xfwk27-d2j ↳ /nix/store/package-defaults.dhall Error: Missing file /nix/store/package-defaults.dhall ... ```