Hi everyone.
Horizon Haskell (https://horizon-haskell.net/) is a publishing system for Haskell on Nix package sets targeting new GHC versions.
We currently support over 1100 packages in horizon-platform at GHC 9.8. (https://gitlab.horizon-haskell.net/package-sets/horizon-platform )
Nothing is ever marked as broken in a horizon package set. If it is listed, it should build.
Horizon package sets are API compatible with nixpkgs' haskellPackages
. You can swap out pkgs,haskellPackages
for horizon-platform.legacyPackages.${system}
we aim to target new GHC releases on the day of launch. So we do forward compatibility work far in advance against GHC mainline.
If you'd like to try it out, use the templates at https://gitlab.horizon-haskell.net/templates/horizon-templates
If there's a package you'd like us to support, just drop us a link. We keep open source packages up to date for you.
Thanks, Dan
Follow on twitter at https://twitter.com/horizonhaskell
Congrats on now supporting haskell-flake fully, along with macOS support!
https://nixos.zulipchat.com/#narrow/stream/413949-haskell-flake/topic/Non-standard.20package.20set
Last updated: Nov 15 2024 at 13:04 UTC