Skip to content

More complete support for indexNegative, sliceNegative, sliceMixed sequence methods #159

@pineapplemachine

Description

@pineapplemachine

These methods allow more optimal implementations, particularly for unbounded sequence types, of index and slice functions. Sequence types which are created from others should all be investigated for support of these methods; at the time of writing only very few such sequences support them. Unbounded sequence types capable of supporting these methods should all be given support for them; currently only CounterSequence and InfiniteRepeatElementSequence have full support for these new operations.

Indexing and slicing is anticipated to be an uncommon enough use case that this task should be considered fairly low priority.

See #158 - PR where these new sequence methods were added

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority: lowThe issue has only a small impact on people using the software.type: polishThe issue involves making existing functionality more usable.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions