Rafael Schouten
Rafael Schouten
I guess in this case using the named dimension could move us away from the base behaviour as youre already using `dims=:X` and that will fail on a `Array`. If...
@bjarthur basically the dimension order doesnt matter for indexing if you use dimensions. Where else besides `cat` do we want auto permutation if you name the dimension? I guess `stack`...
Yes you're right @felixcremer it seem its only `cat` and `stack` where it makes sense to do this. Currently its an error so we can add it at any time...
Ahh damn, `cat` has been so much whack-a-mole
Near gets the nearest however far that is, so no.
`reorder` just doesn't do what you want unfortunately. It just switches the current `Ordered` order, whatever it is, to one you want, like `ForwardOrdered`. Its like `reverse` but declaritive rather...
But actually, you can just do this with a vector in `At`! ```jula Q[from=At(["ε", "H", "HT", "HTT"])] ``` Except it wont fix the order if you break it! Starting with...
The dimension has to pass through a `format` call before any of that works, as happens in DimArray construction. We cant do it on `Dimension` construction because its not always...
BTW what is the use-case for this?
Ahhh maybe your right. People can already choose the dimension in the plot maybe thats enough for now.