fsymbols
Loading symbols…
››
⍕

apl functional symbol up tack jot

APL Thorn

83/238

⍕ is APL’s formatting function: on its own it turns a value into text; a value on its left can control the format. APL is a programming language that uses compact symbols for mathematical procedures and array operations. Dyalog 19.0 calls this function Thorn; Unicode labels the glyph by its shape.

Text symbol

What ⍕ means

It formats values as text. This APL format symbol is a built-in function in Dyalog 19.0: ⍕A formats A as character data (text), and X⍕A uses X as the formatting instruction for A. A and X are placeholders for values; X sets the format.

Kenneth Iverson’s notation began as mathematical notation in 1957 and became APL, a programming language, in 1966.

How do I type ⍕?

On IBM APL2, use Alt-] on its APL keyboard layout.

⍕ signals APL code or a discussion of array formatting; it is not a general-purpose mathematical sign.

In ordinary chat, a bare ⍕ assumes the reader knows APL; add a few words of context.

Questions people ask

1

Why is ⍕ called Thorn?

Dyalog 19.0 uses Thorn as the APL function name, while Unicode describes the glyph by its shape. A 2000 APL working-group document records a disagreement between two APL symbol-naming conventions, Bosworth and London.

How to type or find ⍕

Also called
Thorn
Search it as
APL · APL format symbol
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType 2355, then AltX 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 up tack jot”.
Linux
⎈Ctrl+⇧Shift+UType 2355, then Enter or Space.
HTML
⍕
CSS
\2355
IBM APL2
To type APL Thorn, use Alt-] on the APL keyboard layout; IBM APL2 documentation records this mapping.
Codes and encoding1 code points
HTML decimal
⍕
HTML hex
⍕
CSS content
content: "\2355";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%8D%95
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