Например, в:
{ nixpkgs ? import <nixpkgs> {}, compiler ? "ghc7102" }:
nixpkgs.pkgs.haskell.packages.${compiler}.callPackage ./foo.nix { }
Что означает compiler ? "ghc7102"
?Я предполагаю условное - но не могу найти это упомянутое под https://nixos.org/nix/manual/#sec-constructs