Sridhar Ratnakumar

Results 464 issues of Sridhar Ratnakumar

To catch regressions like https://github.com/srid/haskell-flake/pull/287

good first issue
case for tests

Context: https://nixos.zulipchat.com/#narrow/stream/413949-haskell-flake/topic/.E2.9C.94.20.60custom.60.20setting.20stopped.20working/near/430086733 Instead of separate `packages..*` and `settings..*`, why not have a single submodule namespace? Isn't that simpler DX? viz.: Instead of doing: ```nix { packages = { aeson.source =...

enhancement

The docs are more of a skeleton right now. Flesh it out further. Should be beginner-friendly. - [ ] #136 - [x] #276 - [ ] #212 - [ ]...

documentation

> The option documentation at [perSystem.haskellProjects..packages](https://flake.parts/options/haskell-flake#opt-perSystem.haskellProjects._name_.packages) is incomplete, it doesn't tell me what's valid to put there. An example would be very helpful, but sub-options would be even better, if...

documentation

IFD can really slow down the evaluation of the flake, such as to make the launching of `nix develop` noticeably slow -- this is currently the case for https://github.com/nammayatri/nammayatri which...

enhancement
question
package-set

This is a bit unwieldy ```nix settings = { fourmolu = { super, ... }: { custom = _: super.fourmolu_0_13_1_0; }; }; ```

help wanted

From https://app.element.io/#/room/#haskell:nixos.org/$aEcPvaRE3pe3zBHp9-9xRnxT2hOd5crivVEXPoRaMkE

documentation

The following shellHook will warn if the user accidentally ends up using a non-nix-shell haskell tools (such as that of `ghcup`). Perhaps haskell-flake can provide this as an opt-in module...

documentation
question

For eg., ``` devShells.aarch64-darwin.haskell.LANG devShells.aarch64-darwin.haskell.LOCALE_ARCHIVE devShells.aarch64-darwin.haskell.NIX_GHC devShells.aarch64-darwin.haskell.NIX_GHCPKG devShells.aarch64-darwin.haskell.NIX_GHC_DOCDIR devShells.aarch64-darwin.haskell.NIX_GHC_LIBDIR ``` At minimum, update https://zero-to-flakes.com/haskell-flake/devshell#composing-devshells to indicate this. Ideally, write a better composition function for devShells.