thp-lang.org/md/learn/collections/arrays.md

36 lines
353 B
Markdown
Raw Normal View History

2023-10-02 01:41:38 +00:00
# Arrays
No destructuring (for now?). There's no `[]` syntax
for constructing arrays
## Usage
```thp
let fruits = Array("apple", "banana", "cherry")
let apple = fruits.[0]
2023-10-02 01:41:38 +00:00
print(apple)
let mut numbers = Array(0, 1, 2, 3)
2023-10-02 01:41:38 +00:00
// Note the dot
numbers.[3] = 5
print(numbers.[3]) // 5
```
## Type signature
```thp
Array[String]
Array[Int]
```