BQN glossary

Below are short, and sometimes vague, definitions of terms used to describe BQN code.

Types

The possible types are:

A few terms refer to multiple types collectively:

BQN uses standard terminology for particular sets of numbers, with natural numbers starting at 0.

Arrays

Operations

Tokens

Grammar

Roles

The possible roles are:

Assignment and scoping

Blocks

Namespaces