APL Notes
BQN Basics
Lil Basics
Decker Basics
Translation
- Memoization - J has
M.
Fun
- Emoticons and synthetic operators
- Glyph aesthetics
- Array aesthetics
- Absurdities
Code Comparison
Design
- BQN Lacks hexadecimal numerals, and more!
- Block Jank - APLs are at their weirdest when defining functions
- Stranding Jank
- Numeric Jank - much comes free with IEEE floats
Advocacy
- Reservations - reasons to not use any of these weird languages
Links
- BQN Crate
- Awesome BQN
- RosettaCode: BQN, APL, J, K
- FinnAPL idiom library
- BQN tacit-to-block transformer
- BQN-80
- Learn K Programming, idiom by idiom (pdf)
- Mastering Dyalog APL
- Learning APL and his k book and compilation of APL Cultivations
- APL Wiki's Learning Resources
- Exploring Things with Dyalog APL
- Applejak - K for the CHIP-8
- BQNPAD and similar:
- BQN try.html - single-page version of the main page's editor
- bqneditor - editor controls, file uploads, A/V output
- TryAPL - DyalogAPL backend and great links
- ngn/k
- ike - John Earnest's oK
- kyte in particular kdoc
- Decker - John Earnest's HyperCard-like with a Q-like language
- Kap in JS - for Kap
- TinyAPL
- bqn-lint
- GoL in APL in Forth
- xxl
Blogs
- Square Joy pre-order, trapped rainwater, tile crush in J
- danger russ #APL
