This repository has been archived by the owner on Aug 25, 2024. It is now read-only.
Releases: mtoohey31/iter
Releases · mtoohey31/iter
v2.0.1
v2.0.0
Breaking Changes
- A few changes have been made in order to avoid the need for runtime checks and explicit panics:
Take
'sn
parameter is now of typeuint
instead ofint
to enforce that it must be non-negativeStepBy
~>Skipping
:Skipping(uint(m))
is equivalent toStepBy(m+1)
, except that no runtime check is required sincen
must be positive so there is no risk of a panicWindows
~>Seqs
:Seqs(unit(m))
is also equivalent toWindows(m+1)
, but again, there's no longer a runtime check and a risk of panicking
Position
~>Pos
: thePosition
function has been converted to a method with a shorter name- Removed
Endo
suffixes: these were unnecessary since having methods and functions with the same name doesn't cause issues KVZip
->KVZipStrict
,KVZipChannelled
->KVZipLazy
: this was done to better explain the significance of these two variants, and the godocs were also updated
v1.0.0
v0.2.0-alpha
docs: remove note about examples since they're gone
v0.1.0-alpha
docs(Gen, GenWhile): add godocs