1{ buildEnv, luaPackages }: 2 3# this is a function that returns a function that returns an environment 4f: let packages = f luaPackages; in buildEnv.override { extraLibs = packages; }