Note: This extension is not supported by the Uiua language developers. The language is not stable, so please be patient if this extension is out of date. Hopefully this extension can be merged with the official extension, or replaced in the future if something better comes along.
The icon on the left bar should appear when editing editing a file with the
.ua
extension, or you can do Ctrl+Shift+P
and search for uiua activate keypad
.
For this extension you have to click glyph buttons with your mouse. Thats hard work! Check out my video explaining how to use your voice to input Uiua glyphs ๐
https://www.youtube.com/watch?v=-VOxSNyaLTg
Concept | Symbol | Explanation |
---|---|---|
Pervasive | ๐ | Get everywhere; apply to every element. |
Array | ๐ | Swim in schools; operate on arrays. |
Aggregating | ๐งบ | Collect items into a single grouping. |
Planet | ๐ช | Probe into the stack |
Ocean | ๐ | Plumb the depths of your array ranks |
Control | ๐น๏ธ | Get in the flow |
Iterating | ๐ | One by one |
Stack | ๐ฅ | Flip! |
There are still some weird glitches when clicking glyphs related to setting the focus back to the active editor. It is much improved from previous versions and should be usable enough.
Inserting into a jupyter notebook will trigger extra glitches, but there is no kernel yet so I haven't bothered trying to fix that.
Thanks to @thekifake for creating https://github.com/thekifake/uiua-gen-functions-json which I have copy pasted into this project