Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In Guix there are first class package objects that have references to other first class packages. Together they form a lazily evaluated graph. At a lower level, package objects can be compiled into one or many derivations, which is where things start to look more similar to Nix again.

In Nix the idea of "functional package management" is more visible as there are no packages but functions with arguments that would result in a package once evaluated.



Yep, Guix package objects with references to other package objects, versus Nix functions with arguments, is what I was referring to.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: