Closed goyalyashpal closed 1 year ago
The currently frequent changes are motivated by the attempt to make working with multiple values on the stack easier. The newest iteration, which is what you're seeing with dip here, is planet notation.
In general, the language evolves very quickly right now, and the docs are kept in sync to serve as the dod, but I don't have a strong opinion on this.
This is not how I use commits. I have been putting brief explanations in the changelogs.
in the changelogs
https://github.com/uiua-lang/uiua/blob/main/changelog.md
'kayh 👍
yeah, thats much much better
the downside of manual changelog is that its disconnected with commits (or would require more additonal efforts)
not to mention the chance of missing smth
if the commit had body,
then i suppose u could use commit-changelog to automatically generate the changelog from commits-body & just tweak it from there.
Refer:
https://github.com/uiua-lang/uiua/blob/eff92d4a3f6384ec4922901f588b276ce00a4598/site/src/other.rs#L17-L19
examples:
→
to⊙
) the arrow felt super apt: it moves the current position of the stack one position towards right for the next operation.