{ inputs.nixpkgs-lib.url = "github:nix-community/nixpkgs.lib/master"; outputs = { self, nixpkgs-lib }: let inherit (nixpkgs-lib) lib; util = { binaryMerge = import ./util/binaryMerge.nix; }; in { inherit util; genAttrs = import ./src/genAttrs.nix lib; subtractLists = import ./src/subtractLists.nix lib; unique = import ./src/unique.nix lib; # This doesn't actually exist, but I've seen it's definition being used # a few places. keepAttrs = import ./src/keepAttrs.nix lib; }; }