例如:
{ nixpkgs ? import <nixpkgs> {}, compiler ? "ghc7102" }:
nixpkgs.pkgs.haskell.packages.${compiler}.callPackage ./foo.nix { }
是什么compiler ? "ghc7102"
指示?我假设是有条件的-但在https://nixos.org/nix/manual/#sec-constructs下找不到此内容
您的示例是具有设置模式和默认值的函数。:
模式前的所有内容?
均为缺省值,模式后的所有表达式均为默认值。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句