What's all the hype with Nix?

This page summarizes the projects mentioned and recommended in the original post on /r/haskell

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • haskell-nix

    Nix and Haskell in production

    Gabriel Gonzalez's haskell-nix is a far more palatable introduction tutorial, then they can make the choice of whether or not to buy into IOHK's haskell.nix ecosystem if it suits their needs.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • haskell.nix

    Alternative Haskell Infrastructure for Nixpkgs

    I also prefer stack for development, but I use nix to deploy to production. This way, I can install ad-hoc system dependencies locally and play with them during development as well as enjoy the bits and pieces of Haskell ergonomics stack affords, and once I'm happy with what I have, I "nixify" those dependencies as part of the project nix configuration and send them to production without fear. I use IOHK's excellent haskell.nix infrastructure to nixify my stack-based Haskell project, which makes it trivial to maintain a nix configuration that's always in sync with my stack configuration.

  • nixos-config

    Discontinued Personal collection of NixOS config files (by hsek)

  • static-haskell-nix

    easily build most Haskell programs into fully static Linux executables

  • Cabal

    Official upstream development repository for Cabal and cabal-install

    https://github.com/haskell/cabal/issues/4646#issuecomment-528600067

  • nixpkgs

    Nix Packages collection & NixOS

    Official nixpkgs pretty much already supports static binaries, except it is currently broken right now due to: https://github.com/NixOS/nixpkgs/issues/118731

  • nix-cabal-simplest

    The simplest Nix + Cabal setup possible, for demo purposes.

    Not sure what kind of project you have, but for any starter this will be enough for a long run: https://github.com/avanov/nix-cabal-simplest It works no worse than Stack, probably even better, since Stack doesn't support all Cabal stanzas.

  • haskell-kafka

    The project was pushed on Github. The readme.md (hopefully) contains all the needed information to run locally and some useful links to nix/stack-with-nix etc.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Why does Nix have Haskell packages that are incompatible with GHC for a given version?

    3 projects | /r/haskell | 29 Dec 2022
  • Any up-to-date cross-compiling methods for Raspberry Pi?

    3 projects | /r/haskell | 20 Sep 2022
  • GHC 9.4.1 Windows changes

    2 projects | /r/haskell | 28 Jun 2022
  • Generating static binary + CI questions

    3 projects | /r/haskell | 14 Feb 2022
  • Nix Mate: Installing stuff with Nix made easy

    1 project | news.ycombinator.com | 30 Sep 2021