loopy
loopy copied to clipboard
Meta-issue: Changes before next release
We want these changes before the next release:
- [x] Do more efficient initialization of iteration variables (#142, #144).
- [x] Deprecate
:result-type(#154). Usefinally-returninstead. - [x] Deprecate
:init(#146). Usewithinstead. - [x] Unify tests (#128, #144)
- [x] Make
always,never, andthereisconsistent with other commands (#145).
Things we probably want:
- [ ] Split
seqandsequence.seqshould useseq.el.sequenceshould be only for the basic sequence type (lists, arrays, vectors, strings, etc.) (#150) - [ ] Deprecate
beginningas an alternative forstartwith:at. Simplifies checks and tests.
Things we might want:
~~- [ ] Deprecate reduce and accumulate in favor of set-accum (#153)? We should have some kind of reduce, but I dislike how, to be consistent with other commands, its argument order differs from cl-reduce and seq-reduce.~~