!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

711 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://nixos.org/manual/nixpkgs/unstable/#haskell | Current PR: https://github.com/nixos/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Ahaskell-updates | Maintainer Docs: https://github.com/NixOS/nixpkgs/blob/haskell-updates/pkgs/development/haskell-modules/HACKING.md | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org | Merger Schedule: https://cloud.maralorn.de/apps/calendar/p/H6migHmKX7xHoTFa/dayGridMonth/now | Join #haskell.nix:libera.chat for question about the alternative haskell.nix infrastructure141 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
26 Feb 2026
@b:chreekat.netchreekatYou should use casa! It also needs an update, but it's the superior, undocumented choice to all-cabal-hashes imo12:37:51
@b:chreekat.netchreekatI'm gonna get it (casa.stackage.org) up to speed next12:38:33
@sternenseemann:systemli.orgsterniis it documented anywhere?13:42:26
@sternenseemann:systemli.orgsternibut I do not think we actually need it, the hackage index has everything we need nowadays as long as the index state timestamp is reliable but should be ok13:43:03
@b:chreekat.netchreekatJust a couple old blog posts13:44:51
@b:chreekat.netchreekat Interesting. I did not know you could just go straight to hackage now. I know that casa solved problems when it was developed, the same problems all-cabal-hashes was supposed to solve 13:50:12
@teoc:matrix.orgteo (they/he)I think the issue that all-cabal-hashes solves (for nix) is that you want to map a package name and revision to a cabal file hash at nix eval time, which I don't think you can do with casa without IFD14:29:34
@b:chreekat.netchreekatTrue, you probably need dynamic drvs in order to follow the chain from a fod that pulls the top of the tree to all the other fods that describe the package source15:25:26
@maralorn:maralorn.demaralornDynamic drvs are not allowed on hydra, are they?15:27:14
@b:chreekat.netchreekatI assume not, but at least it's theoretically more pleasing than ifd15:36:57
@b:chreekat.netchreekatSo, I will carry on dreaming 😄15:37:30

Show newer messages


Back to Room ListRoom Version: 6