Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Iterators #1

Open
lukadev-0 opened this issue Apr 3, 2024 · 0 comments
Open

Iterators #1

lukadev-0 opened this issue Apr 3, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@lukadev-0
Copy link
Owner

Add an iterator library akin to Rust's Iterator trait.

Considerations

Working with type packs is annoying as of right now as you can't do something like (T...)? which is why existing libraries don't use type packs (like option, result, future).

This might make it annoying for iterators that produce multiple values, like iterators that produce a key and value for iterating over tables.

@lukadev-0 lukadev-0 added the enhancement New feature or request label Apr 3, 2024
@lukadev-0 lukadev-0 self-assigned this Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant