Hi!

I have not done any serious programming in Haskell (although at some point I would love to 😄) , I am interested in this topic, because this is one of the first obstacles of using it...

I wonder if it's possible to appropriate GNU Guix as the distribution channel of many libraries.

I heard it is now an experimental package in Debian😄 https://packages.debian.org/experimental/guix

(FYI - After experimenting with both NixOS and Guix recently and I decided to favor Guix - but I notice Stack already has Integration with Nix?)

And here is the Guix packaging guide I found for Python
https://guix.gnu.org/manual/en/html_node/Python-Modules.html

Cheers,
Yasu


On Dec 11, 2020, at 18:57, Oliver Charles <ollie@ocharles.org.uk> wrote:


On Fri, 11 Dec 2020, at 9:50 AM, Bardur Arantsson wrote:
(Dhall could work here since you can at least do inclusions and reuse in
a generic way. Plus it has fully defined semantics plus implementations
in at least a couple of langauges, Haskell and Scala.)

Psst https://hackage.haskell.org/package/dhall-to-cabal :)

I think the missing piece here is making a frontend that transparently turns Dhall to Cabal syntax and runs cabal-install, so you don't have to keep regenerating files.

Ollie
_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.