Sridhar Ratnakumar

Results 609 comments of 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