Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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