Implement add/1 (#3144)
This commit is contained in:
1 parent
137018d2ae
commit
0b5ae30f19
5 files changed
+35
-4
No files matched your search
@@ -642,6 +642,19 @@ map_values(.+1)
|
||||
[0,1,2]
|
||||
[1,2,3]
|
||||
|
||||
[add(null), add(range(range(10))), add(empty), add(10,range(10))]
|
||||
null
|
||||
[null,120,null,55]
|
||||
|
||||
# Real-world use case for add(empty)
|
||||
.sum = add(.arr[])
|
||||
{"arr":[]}
|
||||
{"arr":[],"sum":null}
|
||||
|
||||
add({(.[]):1}) | keys
|
||||
["a","a","b","a","d","b","d","a","d"]
|
||||
["a","b","d"]
|
||||
|
||||
#
|
||||
# User-defined functions
|
||||
# Oh god.
|
||||
|
||||
Generated
+4
@@ -358,6 +358,10 @@ add
|
||||
[]
|
||||
null
|
||||
|
||||
add(.[].a)
|
||||
[{"a":3}, {"a":5}, {"b":6}]
|
||||
8
|
||||
|
||||
any
|
||||
[true, false]
|
||||
true
|
||||
|
||||
Reference in new issue
Block a user