Sridhar Ratnakumar
Sridhar Ratnakumar
> Then for my other node codebase requiring process ordering similar to docker compose I remember you mentioned: > > https://zero-to-flakes.com/process-compose-flake/ https://github.com/juspay/services-flake aims to replace docker-compose and devenv services.
<rant> If only the cabal ecosystem had gone with JSON/TOML, like Rust Cargo does, rather than re-inventing their own formats ... </rant>
> Perhaps `super` could be a module argument in `settings`? This is what I was originally going for, but I was unable to implement it for reasons that I no...
Currently the hlsCheck is unusable without disabling sandbox: https://github.com/srid/haskell-flake/issues/21
Another way in which the parser is deficient is that if the `cabal.project` has only "packages" field and doesn't end in newline, the last package will not be recognized. cf....
This would be good to have (though `nix flake show` would still not work if `systems` has other platforms). > I can add multi-output support to `lazyDerivation`. Not sure what...
Because this check requires disabling the Nix sandbox for it to work, I think we should disable the `enableHLSCheck` option by default.
This fails on Hercules CI, understandably: https://hercules-ci.com/github/srid/haskell-template/jobs/100 So, I'd have to `hlsCheck.enable = false;` and add a Hercules CI *effect* that runs the HLS check. For this to be doable,...
It may be best to do this as separate flake-parts module. It can also do other things like resolving symlinks (by copying them to sdist): https://github.com/kowainik/summoner/pull/335/files#diff-245563af9e34754739b12b294f3324c1d42c116ace7ce8735e21dfbc82d8e064R19-R26