fsymbols
Loading symbols…
››
⌷

apl functional symbol squish quad

APL Functional Symbol Squish Quad

To enter the APL squish quad ⌷, use an APL keyboard layout or your APL editor’s symbol picker. In APL, it is the functional index: the index goes on the left, the array on the right. A font without APL glyph coverage can display it as a blank box.

Text symbol
Also called
squad · squish quad · functional index
Search it as
APL keyboard · array indexing
Shows up in
Anything that takes text · its shape is whatever your font draws

What ⌷ means

Use an APL keyboard layout or your APL editor’s symbol picker.

APL keyboards may expose specialist signs through overlays or input methods rather than ordinary letter keys; some layouts put ⌷ on a modified key.

What does ⌷ do in APL?

⌷ selects array elements with the index on the left.

In APL’s usual 1-based setup, 2⌷'ABCD' selects B. Unlike bracket indexing ('ABCD'[2]), ⌷ is an ordinary two-input function, so it composes with APL’s right-to-left expressions and tacit code (expressions written without naming intermediate results). Axis notation such as 2⌷[1]m applies the selection along axis 1 of m. J and BQN are other array languages with their own selection primitives; those are not alternate glyphs for ⌷.

Where does the name “squish quad” come from?

A 1979 APL manual records “squish quad” and .SQ.

The APL System Functions Reference Manual used .SQ as a teletype abbreviation, a text-only stand-in for the glyph. This dates documented use of the name, not the sign’s creation.

Don't confuse it with

3

Questions people ask

1

Why 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 ⌷

Windows (Word)
Alt+XType 2337, then Alt+X to get ⌷.
Windows
Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win + .).
macOS
Control+Command+SpaceOpen the character viewer and search “apl functional symbol squish quad”.
Linux
Ctrl+Shift+UType 2337, then Enter or Space.
HTML
⌷
CSS
\2337
APL keyboard
Select an APL overlay or input method; some layouts assign ⌷ to a modified key.
APL editor
Use the APL keyboard or symbol picker supplied by your implementation.
Font
If ⌷ appears as a blank box or unsuitable mark, choose a font with APL glyph coverage.
Codes and encoding1 code points
HTML decimal
⌷
HTML hex
⌷
CSS content
content: "\2337";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%8C%B7
1
On screen
1
Code points
1
JS .length
3
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Maths & numbers1,835 symbols