I do wonder if I’m affected by Overriding (Haskell) packages repeatedly is surprising and non-modular #25887
Edit: Well I guess the official issue is “haskellPackages.extend” and “haskellPackages.override” are incompatible #26561
Nope, nevermind. This is the reason the guide I grabbed the override code from suggested:
haskellPackages.override (old: {
overrides = lib.composeExtensions (old.overrides or (_: _: {})) (self: super: {
# ...
});
})
But for some reason I’m getting a (maybe unrelated) infinite recursion error.