frp-zoo VS haskell.nix

Compare frp-zoo vs haskell.nix and see what are their differences.


Comparing many FRP implementations by reimplementing the same toy app in each. (by gelisam)


Alternative Haskell Infrastructure for Nixpkgs (by input-output-hk)
Our great sponsors
  • InfluxDB - Access the most powerful time series database as a service
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
frp-zoo haskell.nix
5 15
473 481
- 1.0%
0.0 9.7
about 1 year ago 7 days ago
Haskell Nix
- Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of frp-zoo. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-06.


Posts with mentions or reviews of haskell.nix. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-29.
  • Why does Nix have Haskell packages that are incompatible with GHC for a given version?
    3 projects | /r/haskell | 29 Dec 2022
    I'm not a great haskeller but I found haskell.nix better for Haskell projects, like the commenter on Discourse suggested. I've had a few issued regarding package versions with nixpkgs that haskell.nix solved.
  • Simple GHC stack for a novice
    6 projects | /r/haskell | 17 Oct 2022
    FWIW, there's also libraries like haskell.nix that solve the caching problem.
  • Any up-to-date cross-compiling methods for Raspberry Pi?
    3 projects | /r/haskell | 20 Sep 2022
    I would try haskell.nix.
  • Take the Nix Pill
    4 projects | /r/linuxmemes | 8 Jul 2022
    If you want to hurt your brain, check out haskell.nix. That's some good stuff right there ^^
  • Trying to build a statically linked binary against glibc (Linux)
    3 projects | /r/haskell | 3 Jul 2022
    The haskell.nix framework is good for this.
  • GHC 9.4.1 Windows changes
    2 projects | /r/haskell | 28 Jun 2022
    One cool thing is that this will enable GHC builds using ucrt instead of vscrt in the future. Concretely, together with NixOS/nixpkgs#171418 and its follow-up NixOS/nixpkgs#173498), this will e.g. allow haskell.nix to upgrade to a newer wine pin for TH cross compilation:
  • Memory from finished thread is not getting reclaimed
    7 projects | /r/haskell | 9 Sep 2021
    If you are somewhat comfortable with nix: supports GHCJS 8.10.x (in particular 8.10.7).
  • What's all the hype with Nix?
    9 projects | /r/haskell | 2 Jun 2021
    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.
  • Monthly Hask Anything (June 2021)
    16 projects | /r/haskell | 2 Jun 2021
    And stuff like haskell.nix is supposed to let you configure things with stack or cabal or whatever tool you find most convenient, and let nix do the rest.
  • Another Haskell and Nix setup
    3 projects | /r/haskell | 7 May 2021
    /u/ItsNotMineISwear mentioned haskell.nix, which does generate a Haskell package set based on either a stack.yaml file, or the Cabal solver. This would solve some of your problems, but then possibly introduce others.

What are some alternatives?

When comparing frp-zoo and haskell.nix you can also consider the following projects:

Cabal - Official upstream development repository for Cabal and cabal-install

nix-doom-emacs - doom-emacs packaged for Nix

static-haskell-nix - easily build most Haskell programs into fully static Linux executables

eff - 🚧 a work in progress effect system for Haskell 🚧

polysemy - :gemini: higher-order, no-boilerplate monads

nixpkgs - Nix Packages collection & NixOS

haskell-nix - Nix and Haskell in production

miso - :ramen: A tasty Haskell front-end framework

ghc - Mirror of the Glasgow Haskell Compiler. Please submit issues and patches to GHC's Gitlab instance ( First time contributors are encouraged to get started with the newcomers info (

fused-effects - A fast, flexible, fused effect system for Haskell

effect-zoo - Comparing Haskell effect systems for ergonomics and speed

ghc-whole-program-compiler-project - GHC Whole Program Compiler and External STG IR tooling