runner
runner copied to clipboard
Add BQN
Please complete the following information about the language:
- Name: BQN
- Website: https://github.com/mlochbaum/BQN
- Language Version: CBQN
The following are optional, but will help us add the language:
-
Test Frameworks: None
-
How to compile/run (more detailed instructions here):
git clone https://github.com/dzaima/CBQN
cd CBQN
make
./BQN
BQN is an open source array language that brings many new ideas to the APL tradition. Some salient features are auto-vectorizing array operations, function inverses, infix higher order functions, and much more. BQN has its roots in mathematical notation, and all of its primitive functions and operators are unicode symbols.
Some of these changes will be needed for BQN's addition:
- JS-based bar for typing BQN symbols must be added to the editor
- Change of font to one with BQN support: font comparison.
:+1: reaction might help to get this request prioritized.