summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--pkgs/lib/trivial.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/lib/trivial.nix b/pkgs/lib/trivial.nix
index e971dd6d80e..8af3474f2a6 100644
--- a/pkgs/lib/trivial.nix
+++ b/pkgs/lib/trivial.nix
@@ -27,6 +27,8 @@ rec {
   # evaluation of its first argument.
   seq = x: y: if x == null then y else y;
   
+  # Like `seq', but recurses into lists and attribute sets to force evaluation
+  # of all list elements/attributes.
   deepSeq = x: y:
     if builtins.isList x
       then deepSeqList x y