Mixed Functions¶
Mixed functions have non-scalar behaviour — their result shape depends on the operation, not just the argument shapes.
⊤ Encode¶
Dyadic only¶
Represents the right argument in the number system given by the left argument.
⊥ Decode¶
Dyadic only¶
Evaluates the right argument as a polynomial with the left argument as base.
⌹ Domino¶
Monadic: Matrix inverse¶
Inverts a square matrix using Gauss-Jordan elimination.
Dyadic: Matrix divide¶
Solves the linear system b⌹A (finds x where Ax = b).
⍎ Execute¶
Monadic only¶
Evaluates a character vector as an APL expression.
⍕ Format¶
Monadic: Format¶
Converts an array to a character vector.
Dyadic: Format with width¶
Left argument specifies field width (scalar) or width and decimal places (2-element vector).
≡ Match¶
Dyadic only¶
Returns 1 if both arguments have the same shape and data, 0 otherwise. Uses exact comparison (ignores ⎕CT).
≢ Not match / Tally¶
Monadic: Tally¶
Returns the number of major cells (first dimension).
Dyadic: Not match¶
Returns 1 if arguments differ, 0 if identical. Exact comparison.