Skip to content

Feature/cleanups - #31

Merged
roeeshoshani merged 28 commits into
masterfrom
feature/cleanups
Aug 4, 2026
Merged

roeeshoshani merged 28 commits into
masterfrom
feature/cleanups

Conversation

@roeeshoshani

Copy link
Copy Markdown
Owner

No description provided.

the typed range types only exist as iterator adapters for the existing
range types which dont support iteration with custom index type.

beyond iteration, they serve no purpose. the built in range types can
be used with custom index types for all purposes other than iteration.

so, rename the types and update their docs to indicate that they are
only iterator adapters, and should not be used for anything else other
than iteration.

also, get rid of the TypedRangeInclusive type. it does not support
iteration, and thus provides no benefit over the built-in
RangeInclusive, which can already be used with custom types.
…e, especially for TypedRangeInclusiveIter with the exhausted field
@roeeshoshani
roeeshoshani merged commit cf9e4ee into master Aug 4, 2026
8 checks passed
@roeeshoshani
roeeshoshani deleted the feature/cleanups branch August 4, 2026 01:26
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.

1 participant