Why don't you just try it?

$ echo 'let lib = import <nixpkgs/pkgs/lib/default.nix>; in lib.elem 1
[1 2 (throw "boo")]' | nix-instantiate --eval-only -
true
$ echo 'let lib = import <nixpkgs/pkgs/lib/default.nix>; in lib.elem 2
[1 2 (throw "boo")]' | nix-instantiate --eval-only -
true
$ echo 'let lib = import <nixpkgs/pkgs/lib/default.nix>; in lib.elem 3
[1 2 (throw "boo")]' | nix-instantiate --eval-only -
error: user-thrown exception: boo

Seems lazy to me.

Cheers,
  Andres
_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to