Skip to content
This repository was archived by the owner on Mar 18, 2026. It is now read-only.

v3.4.9

Choose a tag to compare

@keep94 keep94 released this 03 Jul 02:03
· 12 commits to master since this release

Bug Fixes

  • Fix iterators over Sequence and FiniteSequence so that they are always cheap to create. Expensive computations are deferred until the iterator is actually used. This makes reasoning about the performance of code that uses iterators easier.
  • Tradeoff: when digits are precomputed, forward iterating over a sequence is 20% slower, and reverse iterating over a finite sequence is 40% slower. This tradeoff is acceptable since one forward iteration over precomputed digits now takes approximately 3.6 nanoseconds, and one reverse iteration takes approximately 3.2 nanoseconds.