Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
3
Task/Optional-parameters/Jq/optional-parameters-1.jq
Normal file
3
Task/Optional-parameters/Jq/optional-parameters-1.jq
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
def bar: 2 *.;
|
||||
|
||||
def foo: {"a": bar};
|
||||
1
Task/Optional-parameters/Jq/optional-parameters-2.jq
Normal file
1
Task/Optional-parameters/Jq/optional-parameters-2.jq
Normal file
|
|
@ -0,0 +1 @@
|
|||
def less_than_or_equal: .[0] <= .[1];
|
||||
9
Task/Optional-parameters/Jq/optional-parameters-3.jq
Normal file
9
Task/Optional-parameters/Jq/optional-parameters-3.jq
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
def sorter(options):
|
||||
sort_table( if (options|has("ordering")) then options.ordering
|
||||
else less_than_or_equal
|
||||
end;
|
||||
options.column or 0;
|
||||
options.reverse or false );
|
||||
|
||||
# If jq > 1.4 is being used, we may also define:
|
||||
def sorter: sorter({});
|
||||
6
Task/Optional-parameters/Jq/optional-parameters-4.jq
Normal file
6
Task/Optional-parameters/Jq/optional-parameters-4.jq
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
[1,2] | sorter({ "reverse": true, "ordering": less_than_or_equal } )
|
||||
|
||||
[1,2] | sorter({ "reverse": true })
|
||||
|
||||
# If sorter/0 has also been defined:
|
||||
[1,2] | sorter
|
||||
Loading…
Add table
Add a link
Reference in a new issue