!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

706 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/142 Servers

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


SenderMessageTime
14 Aug 2025
@sternenseemann:systemli.orgsterniI think it is necessary since the test suite changes directory sometimes: https://github.com/ucsd-progsys/liquid-fixpoint/blob/0171863c853a6076238d2697388f4ad6f2ee43b2/tests/test.hs#L181-L19910:33:42
@sternenseemann:systemli.orgsterni export PATH="$PWD/dist/build/fixpoint:$PATH" or similar should work 10:34:13
@dandart:matrix.orgUraraka ~ Ochaco joined the room.11:41:24
@manuelbaerenz:matrix.orgManuel BärenzRedacted or Malformed Event12:03:39
@artem.types:matrix.orgArtemoh my, I should have guessed. Thanks all, liquid-fixpoint works now. I'm looking into liquidhaskell now. It currently fails because it fetches the latest version from Hackage (it's not on Stackage), and it's not going to work with GHC from the latest LTS because: (a) it's tightly coupled with the GHC version so much so they usually only support one GHC version at a time, (b) the latest from Hackage will usually support only the latest released GHC. Question: how do I request a specific version of a package from Hackage to serve as the default haskellPackages version?15:09:03
@artem.types:matrix.orgArtemthere must be examples somewhere but I'm not very good at finding the minimal one. I see overrideSrc and overrideCabal but both look a bitt low level15:10:01
@artem.types:matrix.orgArtem I'm guessing the versions are specified in configuration-hackage2nix/main.yml 15:23:38
@artem.types:matrix.orgArtemit says "# This is a list of packages with versions from the latest Stackage LTS release." sadly, it doesn't explicitly say if I can add packages outside of LTS in there15:24:56
@artem.types:matrix.orgArtembut the name of its "extra-packages" field suggested that it's the right place15:25:47

Show newer messages


Back to Room ListRoom Version: 6