Dyalog APL - Vocabulary  · 
Function Monadic Operator Dyadic Operator Array Multi-Role Control
 · 

X, Y: Arrays  f, g, h: Functions


Plus + Conjugate Minus - Negate Times × Direction Divide ÷ Reciprocal
Maximum Ceiling Minimum Floor Power * Exponential Logarithm Natural
Logarithm
Circular Pi Times Binomial ! Factorial Deal ? Roll Residue | Magnitude
And/LCM Or/GCD Nand Nor
0
Equal = Not Equal Unique
Mask
Match Depth Not Match Tally
Less < Less Or
Equal
Greater Or
Equal
Greater >
Index Materialise Take Mix Drop Split Reshape Shape
Partitioned
Enclose
Enclose Pick First Left Same Right Same
0
Partition Nest Union Unique Intersection Without ~ Not
Index Of Index
Generator
Interval
Index
Where Membership Enlist Find
Replicate / Expand \ Replicate
First
Expand
First
Rotate Reverse Rotate
First
Reverse
First
Catenate , Ravel Catenate
First
Table
0
Reorder
Axes
Transpose Decode Encode Matrix
Divide
Matrix
Inverse
Namespace
Execute
Execute Specified
Format
Format Collated
Grade Up
Grade Up Collated
Grade Down
Grade Down

Each Each Constant X⍨ Constant Swap f⍨ Self System
Service
X⌶ System
Service
Reduce
N-Wise
f/ Reduce Reduce First
N-Wise
f⌿ Reduce
First
f\ Scan f⍀ Scan
First
Key f⌸ Key
Indices
Spawn f& Spawn Axis f[X] Axis Outer
Product
∘.g
0
Behind f⍛g Behind Variant f⍠Y Variant
Over f⍥g Over Stencil f⌺Y Stencil
X∘g Bind Beside f∘g Beside f∘Y Bind Bound
At
@ At
Atop f⍤g Atop Rank f⍤Y Rank Inner
Product
f.g
Bound
Until
f⍣g Until Bound
Repeat
f⍣Y Repeat
0
Abort Statement
Separator
: Guard :: Error
Guard
{…} Dfn {⍺⍺} Monadic
Dop
{⍵⍵} Dyadic
Dop
Empty
Numeric Vector
Left
Argument
Function
Self
Right
Argument
# Root
⍺⍺ Left
Operand
∇∇ Operator
Self
⍵⍵ Right
Operand
## Parent
Assign Comment Evaluated
Input/Stdout
Text
Input/Stderr
(f g h) Fork (X g h) Fork (g h) Atop ¯ Negative