with import <nixpkgs> { config = {}; }; let callPackage = pkgs.newScope self; self = { foo = callPackage ./foo.nix {}; bar = callPackage ./bar.nix {}; }; in self