Union Types

A union type indicates that a value could be of any of two or more types.

ProgramTypeValueError
[1] +["a"]Arr<Num|Str...>[1, "a"]
[1] +["a"] get(0)Num|Str1