Skip to content

Commit c89f46e

Browse files
committed
add repeat and do changes to changelog
1 parent e644c44 commit c89f46e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ Uiua is not yet stable.
55
## 0.16.0 - 2025-??-??
66
This version is not yet released. If you are reading this on the website, then these changes are live here.
77
### Language
8+
- **Breaking Change** - [`repeat ⍥`](https://uiua.org/docs/repeat) and [`do ⍢`](https://uiua.org/docs/do) now accumulate excess values into arrays if their function has more outputs than arguments
9+
- This makes a lot of accumulation patterns much shorter and simpler
10+
- These loops now always have well-defined signatures
11+
- This breaks the common pattern of wrapping these loops in `[]`s, which is now unnecessary and will need to be changed in your code
812
- **Breaking Change** - [`fill ⬚`](https://uiua.org/docs/fill)ed [`scan \\`](https://uiua.org/docs/scan) no longer uses the fill value as the first row
913
- **Breaking Change** - [`fft`](https://uiua.org/docs/fft) now works along every axis of an array rather than only its last
1014
- This is more consistent with other functions

0 commit comments

Comments
 (0)