Nix, the purely functional package manager