Stream: horizon-haskell

Topic: Introduction To Horizon Haskell


view this post on Zulip locallycompact (Feb 09 2024 at 10:00):

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

view this post on Zulip locallycompact (Feb 09 2024 at 11:40):

Follow on twitter at https://twitter.com/horizonhaskell

view this post on Zulip Srid (Mar 01 2024 at 12:47):

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