Skip to content

Some slicing syntaxes fails inside generics #62

@edubart

Description

@edubart
import arraymancer

proc test[T](t: Tensor[T]) =
  discard t[^1..0|-1] # fails
  discard t[0..1] # fails
  discard t[0..^1] # fails
  discard t[0..1|1] # works
  discard t[_] # works
  discard t[0] # works

zeros([2], int).test()

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions