Skip to content

2024edition

Choose a tag to compare

@orxfun orxfun released this 08 Apr 04:58
· 236 commits to main since this release
acf31d7

Changes

Migrated to 2024edition.

32bit support is provided fixing the bugs in boundary checks.

iter_over and iter_over_mut are implemented as a generalization of slicing a vector. Slices and SlicesMut iterators are improved. Test over iterators are extended.

CI action is added.

SplitVec::iter() Revision

Necessary Iterator methods are overwritten in order to improve performance:

  • nth is implemented. This also improves the performance of skip. Fixes #75
  • last method is implemented to avoid iterating the entire range.
  • max and min are implemented to reduce over the fragments' default reductions.
  • Similarly, reduction methods fold, reduce, all, any, count are implemented.

In addition, Clone is implemented for the split vector iterator.

Finally, ExactSizeIterator is implemented.