36 lines
353 B
Markdown
36 lines
353 B
Markdown
# Arrays
|
|
|
|
No destructuring (for now?). There's no `[]` syntax
|
|
for constructing arrays
|
|
|
|
## Usage
|
|
|
|
```thp
|
|
let fruits = Array("apple", "banana", "cherry")
|
|
let apple = fruits.[0]
|
|
|
|
print(apple)
|
|
|
|
|
|
let mut numbers = Array(0, 1, 2, 3)
|
|
|
|
// Note the dot
|
|
numbers.[3] = 5
|
|
|
|
print(numbers.[3]) // 5
|
|
```
|
|
|
|
|
|
## Type signature
|
|
|
|
|
|
```thp
|
|
Array[String]
|
|
Array[Int]
|
|
```
|
|
|
|
|
|
|
|
|
|
|