I contribute to Guix (a “purely functional” package manager à la Nix), and recently I was involved in adding support for Elm packages. For example, we now have a Guix package for TodoMVC:
For details about the new support, take a look at the documentation for elm-build-system
and guix import elm
.
I hope this might be useful for some folks! I’d also be glad to hear suggestions, questions, or critiques.