Skip to content

Conversation

@lucteo
Copy link
Collaborator

@lucteo lucteo commented Dec 4, 2025

Created an iterator that maps to positionless operations. Currently we only support forward and backward access (no random access).

Created an iterator that maps to positionless operations.
Currently we only support forward and backward access (no random access).
Copy link
Member

@RishabhRD RishabhRD left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Few comments on contracts

@RishabhRD
Copy link
Member

One thing to notice here is, the complexity of algorithms in this case totally depends on assumption that algorithm_data would contain potentially bounded and small number of iterators information.
The good thing is that's usually the case atleast the algorithms I remember follows the same. However, it might be interesting if we can find any counter-example to that. I really feel if they exist, those algorithms should be really rare.

lucteo and others added 2 commits January 7, 2026 14:35
Co-authored-by: Rishabh Dwivedi <rishabhdwivedi17@gmail.com>
Copy link
Member

@RishabhRD RishabhRD left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@lucteo lucteo merged commit 5c06eb3 into main Jan 11, 2026
2 checks passed
@lucteo lucteo deleted the translation branch January 11, 2026 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants