For nixifying Haskell projects, see our tutorial series Nixify Haskell projects
For a comprehensive list of ways to nixify Haskell projects, see https://nixos.wiki/wiki/Haskell
For nixifying Haskell projects, see our tutorial series Nixify Haskell projects
For a comprehensive list of ways to nixify Haskell projects, see https://nixos.wiki/wiki/Haskell
direnv
: manage dev environments
.cabal
files changeWhy opt for Nix when developping a software project instead of language-specific alternatives (such as Stack or GHCup for Haskell)?
This is a tutorial series on nixifying Haskell projects. In part 1, we will begin with using nothing but nixpkgs. In the latter parts, we’ll use simplifiy our project Nix code through haskell-flake which builds on top of the Haskell infrastructure in nixpkgs.*
Sridhar Ratnakumar will demonstrate the delights of using Nix to develop Rust as well as Haskell projects without needing to do any manual global setup on your system. We’ll start from a pristine macOS machine as well as a pristine Linux machine to get our development environment up and running in no time, all the way up to LSP support in VSCode.