recurse (i.e., ..) needs to find leaf nulls
This commit is contained in:
1 parent
7bdf3a39ad
commit
aac8132f47
1 file changed
+1
-1
+1
-1
@@ -14,7 +14,7 @@ def _modify(paths; update): reduce path(paths) as $p (.; setpath($p; getpath($p)
|
||||
def map_values(f): .[] |= f;
|
||||
|
||||
# recurse
|
||||
def recurse(f): def r: ., (f | select(. != null) | r); r;
|
||||
def recurse(f): def r: ., (f | r); r;
|
||||
def recurse(f; cond): def r: ., (f | select(cond) | r); r;
|
||||
def recurse: recurse(.[]?);
|
||||
def recurse_down: recurse;
|
||||
|
||||
Reference in new issue
Block a user