{ nix-filter, ... }: final: prev: let src = nix-filter { root = ../.; include = [ ../app ../src ../package.yaml ../www-assets.cabal ]; }; in { haskellPackages = prev.haskellPackages.extend (hfinal: hprev: { www-assets = hfinal.callCabal2nix "www-assets" src {}; }); www-assets = prev.callPackage ./build.nix { buildAssets = final.haskell.lib.compose.justStaticExecutables final.haskellPackages.www-assets; }; }