https://fixapl.netlify.app/
Article
-
FIXAPL is an APL variant that removes monadic/dyadic glyph overloading
-
Each operator has one meaning regardless of argument count
-
Implemented in TypeScript; aims to make array programming more learnable
Discussion
-
Commenters note APL’s overloading was a Selectric type-ball constraint, not a design virtue
-
Monadic/dyadic reuse works well when there’s a natural default (e.g. √16 = 2√16)
-
Questions about performance vs CBQN which uses AVX/NEON SIMD
Discuss on HN