Releases: uiua-lang/uiua
Releases · uiua-lang/uiua
0.0.17
0.0.17 - 2023-10-07
Language
- Add GIF encoding with
&gife - Rename
constanttobox□. - Add
unbox⊔, which unboxes a boxed array - Major Change: Some uses of
call!will no longer compile without declaring a stack signature. When unboxingbox□ed arrays, you can useunbox⊔instead, which has a well-defined signature. - Add
fall⍖function, which gives the indices of the array if it were sorted descending - Change
grade⌂name and glyph torise⍏to reflect its relationship withfall⍖. Code using⌂will continue to work and will be formatted as⍏. try⍣now puts arguments to its first function above the error value when calling the error handlerfold∧can now use multiple accumulators- Improve
dumpoutput formatting dumpis now a monadic modifier. Its function preprocesses each value before dumping it.- Add the
sigfunction, which returns the stack signature of a value - A negative dimensions in the shape passed to
reshape↯can now be in any position, not just the first or last - Functions with ASCII glyphs now also format from their names
- Add a advice diagnostic about the captialization of binding names
Interpreter
Website
- Add GIF output
- Execution time limit is now 2 seconds by default but can be customized