-- Leo's gemini proxy

-- Connecting to sunshinegardens.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini; lang=en

APL


getting started


~dogstar/apl

APL: An Interactive Approach

Notation as a Tool of Thought (Kenneth E. Iverson)

APL fonts


try APL in your browser


~ngn/apl


APL keyboard layout


APL Keyboard


APL tools for the future:


gnu-apl

ngn-apl


examples


birthdaysame←{⎕FR←1287 ⋄ 1-(!365)÷(365*⍵)×(!365-⍵)}
sort←{⍵[⍋⍵]}
freq←{↑(⍕ ̈u)(+⌿⍵∘.=u←{⍵[⍋⍵]}∪⍵)}

monaic functions


roll               ?B  U+003F  ?
cieling            ⌈B  U+2308  ⌈
floor              ⌊B  U+230A  ⌊
shape, rho         ⍴B  U+2374  ⍴
not, tilde         ∼B  U+223C  ∼
absolute value     ∣B  U+2223  ∣
iota               ⍳B  U+2373  ⍳
exponential        ⋆B  U+22C6  ⋆
negation           −B  U+2212  −
conjugate          +B  U+002B  +
signum             ×B  U+00D7  ×
reciprocal         ÷B  U+00F7  ÷
ravel, cat         ,B  U+002C  ,
matrix inverse     ⌹B  U+2339  ⌹
pi times           ○B  U+25CB  ○
logarithm          ⍟B  U+235F  ⍟
reversal           ⌽B  U+233D  ⌽
reveral            ⊖B  U+2296  ⊖
grade up           ⍋B  U+234B  ⍋
grade down         ⍒B  U+2352  ⍒
execute            ⍎B  U+234E  ⍎
monadic format     ⍕B  U+2355  ⍕
monadic transpose  ⍉B  U+2349  ⍉
factorial          !B  U+0021  !

dyadic functions


add                A+B  U+002B  +
subtract           A−B  U+00D7  ×
divide             A÷B  U+00F7  ÷
exponentiation     A⋆B  U+22C6  ⋆
circle             A○B  U+25CB  ○
deal               A?B  U+003F  ?
epsilon            A∈B  U+2208  ∈
maximum            A⌈B  U+2308  ⌈
minimum            A⌊B  U+230A  ⌊
reshape, rho       A⍴B  U+2374  ⍴
take               A↑B  U+2191  ↑
drop               A↓B  U+2193  ↓
decode             A⊥B  U+22A5  ⊥
encode             A⊤B  U+22A4  ⊤
residue            A∣B  U+2223  ∣
catenation         A,B  U+002C  ,
expansion          A\B  U+005C  \
compression        A/B  U+002F  /
index of, iota     A⍳B  U+2373  ⍳
matrix divide      A⌹B  U+2339  ⌹
rotation           A⌽B  U+233D  ⌽
rotation           A⊖B  U+2296  ⊖
logarithm          A⍟B  U+235F  ⍟
format             A⍕B  U+2355  ⍕
general transpose  A⍉B  U+2349  ⍉

-- Response ended

-- Page fetched on Fri May 17 12:09:36 2024