3 ms·
Similar functionality is available in Julia via [NamedDims.jl](https://github.com/invenia/NamedDims.jl/ https://github.com/invenia/NamedDims.jl/) And in other
by npr11 6y ago
Similar functionality is available in Julia via [NamedDims.jl](https://github.com/invenia/NamedDims.jl/ https://github.com/invenia/NamedDims.jl/)
And in other packages, such as [AxisArrays.jl](https://github.com/JuliaArrays/AxisArrays.jl/ https://github.com/JuliaArrays/AxisArrays.jl/) and [AxisKeys.jl](https://github.com/mcabbott/AxisKeys.jl https://github.com/mcabbott/AxisKeys.jl). In fact, the AxisKeys README has [a nice overview of packages with similar functionality](https://github.com/mcabbott/AxisKeys.jl#elsewhere https://github.com/mcabbott/AxisKeys.jl#elsewhere).
- mcabbott 6y agoRight, NamedDims.jl is the one closest what the article describes. Very simple and light-weight, plays well with others. There is a small zoo of packages attaching also labels along the indices, alla python's xarray. Perhaps it's a little too easy to write such things... but once we understand the design space the hope is to quietly take most of them to the woodshed.