This package was originally inspired by the StaticArrays package.
It provides a basic
srange method that produces a static range with the same syntax and arguments as
Similarly, there is
mrange constructs mutable ranges.
Currently, much of this package serves as a place to develop traits that are necessary (but not specific to) AxisIndices.jl.
As more generally applicable traits and interfaces evolve they are often pushed to ArrayInterface.jl.
Therefore, users should consider this package in development and subject to unexpected changes.