What ⍴ means
The APL reshape operator reports dimensions or reshapes an array.
An APL array is a list or grid of values; ⍴Y reports its dimensions.
How did APL begin?
Kenneth Iverson began developing APL in 1957; its first known account appeared in 1960. His 1962 book A Programming Language set out the notation. APL began as mathematical notation for data processing and became a programming language.
Don't confuse it with
1Combination ideas
3Questions people ask
1Why does ⍴ show as a box on some devices?
Because that device's fonts have no glyph for it. The character is still correct and still copies correctly — the box is a missing glyph, not a broken character.
How to type or find ⍴
- Search it as
- APL · rho · reshape · APL keyboard
- Shows up in
- Anything that takes text · its shape is whatever your font draws
⍴\2374Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.


