标签: nix
例如:
{ nixpkgs ? import <nixpkgs> {}, compiler ? "ghc7102" }: nixpkgs.pkgs.haskell.packages.${compiler}.callPackage ./foo.nix { }
compiler ? "ghc7102"表示什么?我假设是有条件的-但找不到https://nixos.org/nix/manual/#sec-constructs
compiler ? "ghc7102"
答案 0 :(得分:1)
您的示例是function with a set pattern and default values。 :之前的所有内容均为模式,?之后的表达式为默认值。
:
?