Union Types
A union type indicates that a value could be of any of two or more types.
| Program | Type | Value | Error |
|---|---|---|---|
[1] +["a"] | Arr<Num|Str...> | [1, "a"] | |
[1] +["a"] get(0) | Num|Str | 1 |
A union type indicates that a value could be of any of two or more types.
| Program | Type | Value | Error |
|---|---|---|---|
[1] +["a"] | Arr<Num|Str...> | [1, "a"] | |
[1] +["a"] get(0) | Num|Str | 1 |