argumentPackages@{ ... }: let defaultPackages = (import {}).haskellPackages; haskellPackages = defaultPackages // argumentPackages; in import ./cryptoids.nix { inherit (haskellPackages) callPackage; }