The garn devlog

Version 0.0.18 has been released.

Highlights:

export const project = haskell.mkHaskellProject({
  description: "",
  compiler: "ghc94",
  src: ".",
  executables: ["foo"],
  // This is new
  overrideDependencies: {
    "string-conversions": "0.3.0.3",
  },
})

And you get the correponding version from Hackage, rather than the default one from the package set. This is as easy as Stack, but with the power of Nix.

  • garn enter top-level Environments. Previously Environments, unlike everything else, didn’t really work at the top-level, and instead had to be part of a Project.
2 Likes