nix/tests/functional/lang/eval-fail-addErrorContext-example.nix
2024-03-27 16:28:04 +01:00

10 lines
199 B
Nix

let
countDown = n:
if n == 0
then throw "kaboom"
else
builtins.addErrorContext
"while counting down; n = ${toString n}"
("x" + countDown (n - 1));
in countDown 10