APL Wiki:Wikipedia

This list is to keep track of Wikipedia articles where APL could be mentioned. E.g. there are several entries on programming language concepts where APL is a prime example of that feature, but isn't mentioned, or does not have a code example.

Feel free to add to this list.

If you fix anything, mark it as done.

Anonymous fns examples needs entry

Anonymous fns list of langs

APL - does not mention Dyalog's tacit programming

Array programming

Basic instructions

Blocks (:If :For :While :Repeat etc.)

Comment needs entry and code example

Comment comparison (⍝ ...)

Constructor (:implements constructor)

Control structs

Control flow needs entry in most tables

Do While loops :Repeat :Until

Exception handling syntax (:Trap ⎕TRAP ::)

Execution of shell commands (⎕SH)

Failsafe needs entry

Filter ({⍵/⍨⍺⍺ ⍵})

Fold (/)

For loops (:for ¨)

Foreach loops (:InEach)

Function Composition (add ⍤, ⍥, Function composition reference)

Functional programming

Functions needs entry

General comparison needs answers

Hello world needs cleaning up, dfn example and maybe tacit example

Higher-order function (operator)

I/O (←⎕ ⎕← ←⍞ ⍞←)

IDEs

Libraries (:Require and :Include)

List operations

Loop system Xref needs entry

Map

Multiparadigm languages

Mathematical matrix operations (⍉, m[;j] or j⌷⍤1⊢m, m[i;] or i⌷m)

Naming convention is out of date. Maybe refer to https://abrudz.github.io/style/#nc

OO langs

OOP

Operator features

Prefix sum (+\)

Short-circuit evaluation

Regular-expression engines

Software Company Logos Add Dyalog logo

Statements (⋄)

String functions

String operators

Switch and If (:Select :If)

Tacit programming (+⌿÷≢)

Trim

While loops :While :EndWhile

Yoda conditions