Home

Awesome

<h1 align="center">Beacon</h1> <p align="center"> A native and a cross platform guide for BQN array programming language. </p> <p align="center"> <img width="400" src="https://github.com/x86y/beacon/blob/main/assets/demo.png" alt="demo"/> </p>

Features

Linux/MacOS instructions

> git clone https://github.com/x86y/beacon
> cd beacon
> cargo run --release

Alternatively, a nix flake is provided:

$ git clone https://github.com/x86y/beacon
$ cd beacon
$ nix run   # Alternatively: nix develop -c cargo run --release

Windows instructions

> git clone https://github.com/x86y/beacon
> cd beacon
> BQN_WASM=./BQN.wasm cargo run --release --no-default-features --features=bqnwasm

The code relies a lot on detegr's bqn bindings, and uses tooltip documentation files from his bqnlsp/genhelp tool! Check it out at: https://sr.ht/~detegr/bqnlsp/