This challenge is related to APL (A Programming Language). Note that challenges that require the answers to be in a specific language are generally discouraged.
APL is a mathematical notation and a programming language designed by Kenneth E. Iverson in the 1960s. The central datatype of APL is rectangular multi-dimensional arrays. It has multiple distinctive characteristics compared to other mainstream programming languages:
- The use of single-character special symbols for primitive operations.
- No operator precedence. Functions evaluate from right to left, while operators bind from left to right.
- Many kinds of loops and conditionals are replaced by array operations.
More resources:
- APL Wiki
- TryAPL
- Tips for golfing in APL
- The APL Orchard, a chat room for APL