Graham Smith

Results 27 comments of Graham Smith
trafficstars

Here's my solution. Even ignoring the lack of generality, I'm 100% sure there's a cleaner way to do this. I'm only posting this here as a hack for the next...

I've "fixed" the problem. But I'm overriding a function in Base without understanding why it acts the way it does. In Base, [base/abstractarray.jl:753](https://github.com/JuliaLang/julia/blob/master/base/abstractarray.jl#L753) defines `to_shape(r::AbstractUnitRange) = r`, but I don't...

Hey @Tokazama , sorry I didn't see this. This seems like a great solution, but it doesn't work in a case I'd expect: ```julia A = AxisArray(3:6, 0.3:0.1:0.6) A[closest(0.6)] ```...

Maybe ```julia getindex(A::AxisArray, [I don't understand these arguments], args::BitArray) = error("Logical index of AxisArray must share same axes.") ```

Awesome! And totally understandable. I follow ArrayInterface, too, so I see all the work you're doing over there.

There's some funny business going on with Revise compatibility, now--- the version of Revise that's compatible with this version of AxisIndices doesn't like to precompile on v1.7. This isn't a...

The comparisons 1-18 (those defined in stridedpointers.jl) can pretty easily be moved to LayoutPointers.jl, but the remainder (defined in base_defs.jl) don't have a natural home. The functions belong to Base,...