Array
In Dyn, arrays are ordered collections of items.
dyn
[]
[1, 2, 3]
[true, false]
["red", "blue", "green"][]
[1, 2, 3]
[true, false]
["red", "blue", "green"]Arrays are heterogeneous.
dyn
[false, 1234, "string", ['nested!']][false, 1234, "string", ['nested!']]You can omit , if the items are separated by newline.
dyn
// comma-separated form
[
item1,
item2,
]
// terse form:
[
item1
item2
]// comma-separated form
[
item1,
item2,
]
// terse form:
[
item1
item2
]Indexing
You can index array with array[index].
dyn
let arr = ["first", "second", "third"]
arr[0]
> "first"
arr[1]
> "second"let arr = ["first", "second", "third"]
arr[0]
> "first"
arr[1]
> "second"Remember that array index starts at 0.