Data update

This commit is contained in:
Ingy döt Net 2025-08-11 18:05:26 -07:00
parent 4d5544505c
commit 4924dd0264
3073 changed files with 55820 additions and 4408 deletions

View file

@ -0,0 +1,4 @@
(let a [1 2 3])
(let b [4 5 6])
(assert (= (concat a b) [1 2 3 4 5 6]) "array concatenation")

View file

@ -0,0 +1,4 @@
# Concatenate two JSON arrays to produce an instance of JSON[]
create or replace function jsonarray2list(j) as (
select list_transform(range(0, json_array_length(j)::BIGINT), i -> (j -> i))
);

View file

@ -5,7 +5,7 @@ public program()
var a := new int[]{1,2,3};
var b := new int[]{4,5};
console.printLine(
Console.printLine(
"(",a.asEnumerable(),") + (",b.asEnumerable(),
") = (",(a + b).asEnumerable(),")").readChar();
}

View file

@ -0,0 +1,12 @@
local array1 = {1, 2, 3}
local array2 = {4, 5, 6}
-- Concatenate to a new array.
local array3 = {}
table.move(array1, 1, #array1, 1, array3)
table.move(array2, 1, #array2, #array3 + 1, array3)
print(array3:concat(", "))
-- Merge second into first array.
table.move(array2, 1, #array2, #array1 + 1, array1)
print(array1:concat(", "))

View file

@ -0,0 +1,3 @@
a1 =: tuple 1, 2, 3 as row
row a1 append 4, 5, 6 \ append tuple elements to a row
print join a1