Last call to make your voice heard! Our 2022 Developer Survey closes in less than a week. Take survey.

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: