An open API service indexing awesome lists of open source software.

https://github.com/shnarazk/learn-bqn

配列指向プログラミング言語BQN の始め方(日本語版) -- Learn and write an introduction of BQN, an APL descendant (in Japanese)
https://github.com/shnarazk/learn-bqn

bqn japanese learning-by-doing tutorial

Last synced: 7 months ago
JSON representation

配列指向プログラミング言語BQN の始め方(日本語版) -- Learn and write an introduction of BQN, an APL descendant (in Japanese)

Awesome Lists containing this project

README

          

![](https://shnarazk.github.io/2023/learn-bqn.png)

## My setup scheme of [CBQN](https://github.com/dzaima/CBQN) with Nix

- a crash course to install CBQN devel on Darnwin (checked at 2023-08-22)

```
nix shell nixpkgs#libffi^dev; export C_INCLUDE_PATH=/nix/store/*libffi-*-dev/include
# or flakify with `pkgs.libffi`
make o3n has='AVX2 BMI2' # or make o3 on aarch64
cp BQN ~/.local/bin
make shared-o3
mkdir -p ~/.local/lib
cp libcbqn.so ~/.local/lib
cp libcbqn.so ~/.local/lib/BQN
ln -sf ~/.local/bin/BQN ~/.local/bin/cbqn
```

- [bqnlsp](https://github.com/shnarazk/learn-bqn/blob/main/bqnlsp.md)
- [tree-sitter-bqn](https://github.com/shnarazk/tree-sitter-bqn)
- [editorial configuration](https://github.com/shnarazk/learn-bqn/blob/main/settings/helix.md) for [helix](https://helix-editor.com)

## How to code
- [BQN documentation](https://mlochbaum.github.io/BQN/)
- [cbqn commands](https://github.com/dzaima/CBQN/blob/master/docs/commands.md)
- [BQNcrate](https://mlochbaum.github.io/bqncrate/)
- [my code for advent of code](https://github.com/shnarazk/advent-of-code/tree/main/bqn)
- [pi benchmark game](https://github.com/shnarazk/learn-bqn/tree/main/programs/pi-benchmark)